Problem:
Chinesische Dateinamen unter Centos sind verstümmelt.
Ursache:
Die Standard-Dateinamenkodierung in Linux ist UTF8. Aufgrund der inkonsistenten Kodierung ist der Dateiname verstümmelt.
(Empfohlenes Tutorial: Centos-Tutorial)
Lösung:
1. Installieren Sie convmv
yum install convmv
2 name
convmv -f gbk -t utf-8 -r --notest /home/要操作的文件
Einführung in allgemeine Parameter:
-r Unterordner rekursiv verarbeiten
–note Führt tatsächlich Operationen an Dateien aus
–Liste zeigt alle unterstützten Kodierungen an
–unescap Sie können einige Escape-Vorgänge durchführen, z. B. %20 in ein Leerzeichen umwandeln
-i Interaktiver Modus (fragen Sie bei jeder Konvertierung nach, um Fehlbedienungen vorzubeugen)
Empfohlene verwandte Video-Tutorials: Linux-Video-Tutorial
Das obige ist der detaillierte Inhalt vonSo lösen Sie verstümmelte chinesische Dateinamen unter Centos. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!