私はしばらくCentOS 7.1 VPSを使用してきましたが、しばらく触れていませんが、メンテナンス中にファイルを削除しようとすると、次のメッセージが表示されることがわかりました。
端末や文字ライブラリの違いにより、奇妙な文字がある可能性があることを知っていますが、次のように設定しましたenv
。 (不要な部分を取り除く)
SHELL=/bin/bash
TERM=xterm
LANG=en_US.UTF-8
LS_COLORS
(長すぎて省略しましたが、これも理由があると認識します。)
私は以前この種のキャラクターを扱ったことがなかったので、どこを見なければならないのかを混乱させ、状況が悪くなるかどうかをランダムに設定を変更したくなかったが、基本的にはただ見るだけでした。このキャラクターの理由で使えるものは何ですか?読んでくれてありがとう。
答え1
これは、リモート環境とSSHクライアント間のエンコードの不一致のように見えます。特に、PuTTY(少なくともWindowsでは)のデフォルト値はISO-8859-1:1998(Latin-1、西ヨーロッパ)ですが、サーバー側ではUTF-8を使用します。
この問題を解決するためのPuTTY設定は、Window-> Translationメニューにあり、Remote Character Setドロップダウンリストに移動してUTF-8を選択します。