Heim  >  Artikel  >  Betrieb und Instandhaltung  >  Lösen Sie das Problem verstümmelter chinesischer Zeichen beim Dekomprimieren und Entpacken unter Linux

Lösen Sie das Problem verstümmelter chinesischer Zeichen beim Dekomprimieren und Entpacken unter Linux

巴扎黑
巴扎黑Original
2017-09-16 10:17:552783Durchsuche

In diesem Artikel werden hauptsächlich relevante Informationen zu Lösungen für verstümmelte chinesische Zeichen beim Dekomprimieren unter Linux vorgestellt. Ich hoffe, dieser Artikel kann allen bedürftigen Freunden helfen Lösung für chinesische verstümmelte Zeichen beim Dekomprimieren und Entpacken unter Linux

Wenn wir unter Linux ein komprimiertes Paket mit einem chinesischen Namen wie „data.zip“ dekomprimieren und den folgenden Befehl direkt verwenden, werden chinesische verstümmelte Zeichen angezeigt wird erscheinen.


Der Hauptgrund liegt darin, dass beim Entpacken beim Entpacken die Kodierung in die interne Standardkodierung konvertiert wird und die Standardkodierung die chinesische CP936-Kodierung überhaupt nicht unterstützt. Daher müssen wir die beim Dekomprimieren zu verwendende Codierung explizit angeben.

unzip 资料.zip
Derzeit können die folgenden zwei Methoden verwendet werden, um das Problem zu lösen

Methode 1: Geben Sie beim Dekomprimieren direkt das Codierungsformat an


Methode 2: Umgebungsvariablen konfigurieren und Entpackparameter angeben
#指定GBK GB18030编码也是可以的
unzip -O CP936 资料.zip

In den Umgebungsvariablen Entpackparameter angeben und Dateien immer im angegebenen Zeichensatz anzeigen und dekomprimieren

Zum Beispiel müssen Sie 2 Zeilen zu /etc/environment hinzufügen:

Das obige ist der detaillierte Inhalt vonLösen Sie das Problem verstümmelter chinesischer Zeichen beim Dekomprimieren und Entpacken unter Linux. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn