Xshellを使用してサーバーまたはホストにリモートログインする場合、次の図に示すように、特に中国語が表示される場合に文字化けが発生することがあります:
この現象は、ローカルの Xshell クライアント文字が原因です。エンコーディングがリモート エンドの文字エンコーディングと一致していません。解決策は、ローカルの Xshell クライアント エンコーディングをリセットして、リモート エンドのエンコーディングと一致させることです。まず、locale -a コマンドを実行します。リモート側のエンコーディングを表示するリモート エンド (ローカル Xshell クライアントでリモート側にログインした後にこのコマンドを実行することもできます)
次に、「ファイル」->「」を開きます。 「Xshell クライアントのプロパティ 」、「ターミナル」を選択し、エンコード設定でリモート エンドに対応するエンコード (「UTF-8」など) を選択します
Xshellクライアントで文字化けが消えるまで
以上がXSShell リモート ログインで文字化け (画像とテキスト) が表示される問題に対する Linux の解決策の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。