linux unzip 解壓后文件名亂碼


在windows上zip的包,rz上傳到linux下,發現出現亂碼。記錄下解決過程:

1.確定windows上的默認字符集

在Windows平台下,直接在命令行中,輸入:chcp

在顯示的結果中,會出現一個數字,不用管這個數字具體代表哪一種字符集。記錄這個數字,一般為936

2.locale查看linux環境的字符集

如果LANG=zh_CN.UTF-8  顯示的不是zh_CN.UTF-8,則先修改為zh_CN.UTF-8。

export LANG=zh_CN.UTF-8

3.rz上傳文件到linux機器上,解壓的時候,使用unzip -O CPxxx 對應的zip文件,其中xxx就是剛才在windows上看到的數字。

4.有的機器上沒有對應的字符集,那么unzip的時候也會報錯,需要安裝這種字符集。


免責聲明!

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



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