問題:
centos にある中国語のファイル名が文字化けします。
原因:
Linux のデフォルトのファイル名エンコーディングは UTF8 です。エンコーディングが一貫していないため、ファイル名が文字化けします。
(推奨チュートリアル: centos チュートリアル)
解決策:
1. convmv
yum install convmv
2. バッチ再帰的変更ファイルをインストールします。 name
convmv -f gbk -t utf-8 -r --notest /home/要操作的文件
共通パラメータの概要:
-r サブフォルダを再帰的に処理します
-notest 実際に操作を実行します。デフォルトでは、ファイルに対して実際の操作は実行されません
–list には、サポートされているすべてのエンコーディングが表示されます。
–unescap は、スペースに変更するなどしてエスケープできます。
-i 対話型モード (誤操作を防ぐため、変換ごとに要求します)
推奨される関連ビデオ チュートリアル: linux ビデオ チュートリアル
以上がcentos で中国語のファイル名が文字化けする問題を解決する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。