將帶中文文件名的壓縮文件上傳到服務器,使用unzip解壓后,文件名亂碼:
臨時解決方法:
通過unzip行命令解壓,指定字符集unzip -O CP936 xxx.zip (用GBK, GB18030也可以),可以通過man unzip查看該選項的說明。
永久生效方法:
在環境變量中,指定unzip參數,總是以指定的字符集顯示和解壓文件/etc/environment中加入2行
UNZIP="-O CP936"
ZIPINFO="-O CP936"
將帶中文文件名的壓縮文件上傳到服務器,使用unzip解壓后,文件名亂碼:
臨時解決方法:
通過unzip行命令解壓,指定字符集unzip -O CP936 xxx.zip (用GBK, GB18030也可以),可以通過man unzip查看該選項的說明。
永久生效方法:
在環境變量中,指定unzip參數,總是以指定的字符集顯示和解壓文件/etc/environment中加入2行
UNZIP="-O CP936"
ZIPINFO="-O CP936"
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。