參考:
方法一:
在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 cp*** 對應的zip檔案,其中***就是剛才在windows上看到的數字。
4.有的機器上沒有對應的字符集,那麼unzip的時候也會報錯,需要安裝這種字符集。
方法二:
在環境變數中,指定unzip引數,總是以指定的字符集顯示和解壓檔案
/etc/environment中加入2行
unzip="-o cp936"
zipinfo="-o cp936"
這樣gnome桌面的歸檔檔案管理器(file-roller)可以正常使用unzip解壓中文,但是file-roller本身並不能設定編碼傳遞給unzip。
Linux unzip命令 解壓zip檔案
unzip 命令可以檢視和解壓縮 zip 檔案。該命令的基本格式如下 root localhost unzip 選項 壓縮包名 此命令常用的選項以及各自的含義如表 1 所示。表 1 unzip 命令常用選項及含義 選項 含義 d 目錄名 將壓縮檔案解壓到指定目錄下。n解壓時並不覆蓋已經存在的檔案。o...
Linux unzip命令 解壓zip檔案
unzip 命令可以檢視和解壓縮 zip 檔案。該命令的基本格式如下 root localhost unzip 選項 壓縮包名 此命令常用的選項以及各自的含義如表 1 所示。表 1 unzip 命令常用選項及含義 選項 含義 d 目錄名 將壓縮檔案解壓到指定目錄下。n解壓時並不覆蓋已經存在的檔案。o...
linux unzip解壓命令
詳細可見 主要用法 1.將壓縮檔案text.zip在當前目錄下解壓縮。unzip test.zip 2.將壓縮檔案text.zip在指定目錄 tmp 下解壓縮,如果已有相同的檔案存在,要求unzip命令不覆蓋原先的檔案。unzip n test.zip d tmp 3.將壓縮檔案test.zip在指...