Heim > Artikel > Betrieb und Instandhaltung > Was soll ich tun, wenn der chinesische Name einer mit FTP in Centos7 hochgeladenen Datei verstümmelt ist?
Ursachenanalyse:
Das chinesische Windows-System verwendet die GB2312-Kodierung, während Linux die UTF-8-Kodierung verwendet.
Lösung:
Überprüfen Sie die aktuelle Systemsprache
echo $LANG
Sie wird im Allgemeinen als en_US.UTF-8 angezeigt, was auch die Standardsprache des Systems ist.
Überprüfen Sie, ob ein chinesisches Sprachpaket vorhanden ist
locale
Wenn kein zh_CN.UTF-8-bezogener Inhalt vorhanden ist, bedeutet dies, dass das Sprachpaket nicht installiert ist. Die Installationsmethode ist wie folgt:
yum groupinstall chinese-support
Stellen Sie den Zeichensatz ein
vi /etc/sysconfig/i18n
Drücken Sie i, um aus dem Einfügemodus zu wechseln, ändern Sie en_US.UTF-8 in zh_CN.UTF-8, speichern Sie mit :wq und beenden Sie die vim-Bearbeitung oder schreiben Sie direkt
echo "LANG="zh_CN.UTF-8"" >> /etc/sysconfig/i18n echo "LC_ALL="zh_CN.UTF-8"" >> /etc/sysconfig/i18n
und schließlich Linux neu starten.
Empfohlenes Tutorial: Centos-Tutorial
Das obige ist der detaillierte Inhalt vonWas soll ich tun, wenn der chinesische Name einer mit FTP in Centos7 hochgeladenen Datei verstümmelt ist?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!