解決unzip解壓中文亂碼問題


使用 unzip XXX.zip 方式解壓的時候會出現中文亂碼

很多人推薦以下方式:

在windows執行命令,可顯示字符集數字一般為936:
# chcp
// 解壓時加上-O cp936,xxx為前面顯示的數字
# unzip -O CPxxx

但是unzip已經不支持了

 

親測有效的方式為:

1.解壓文件 
# 7za xxx.zip
2. 執行以下命令:
# convmv -r -f utf8 -t iso88591 * --notest --nosmart && convmv -r -f gbk -t utf8 * --notest --nosmart

convmv無法執行需先安裝:
#yum install p7zip convmv

7z安裝參考:https://www.cnblogs.com/crazytata/p/10235812.html

相關參考鏈接:https://www.cnblogs.com/Rapheal/p/3664806.html

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM