RHELを7.3にアップグレードすると、コマンド出力に奇妙な文字が表示されます。

RHELを7.3にアップグレードすると、コマンド出力に奇妙な文字が表示されます。

私は、Windows 10でSuperPuttyを使用して最近アップグレードされたRHELサーバー(6.Xから7.3 Maipoへ)に接続しています。私の友人がâアップグレード後にコマンド出力に奇妙な文字が表示されることがありました。rm

$ alias rm
rm='rm -i'
$ touch dummy_file.txt
$ rm dummy_file.txt
rm: remove regular empty file âdummy_file.txtâ?

ロケール情報:

$ locale
LANG=en_US.UTF-8
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=

この問題の原因は何であるかわからず、私のユーザーのどれもこの問題を経験していません。

ベストアンサー1

私は解決策を見つけました。問題はPutty設定にあります。代わりに"SuperPutty -> Tools -> Putty Configuration -> Windows ->Translation -> Remote Char set"設定されています。リモート文字セットをUTF8に変更した後の問題を修正しました。 ISOUTF8ここに画像の説明を入力してください。 muruとterdonのコメントのおかげで、正しい方向を見つけるのに役立ちました。

おすすめ記事