導航:首頁 > 操作系統 > linuxzip中文

linuxzip中文

發布時間:2022-08-20 05:35:45

① 上傳到linux的zip解壓亂碼怎麼解決

壓縮亂碼和zip本身無關,應該是你的Linux操作系統設置的系統語言造成的。
一般來講Linux的中文默認編碼是zh_CN.UTF-8,而Windows的是GB2312,如果你在Windows創建zip壓縮包,壓縮包中的文件名稱是按照GB2312打包的,到Linux解壓縮自然成了亂碼。
解決方法有兩種,可以將Linux的默認編碼變為zh_CN.GBK,這可以通過修改/etc/sysconfig/i18n文件來完成;另一種方法就是改用ftp傳遞未經壓縮的文件,這樣文件名會被FTP服務自動轉碼。

② linux下zip文件解壓出現亂碼怎麼辦

壓縮包里是中文的吧, linux如果裝了中文語言支持的話,把語言環境設置一下 LANG=zh_CN.utf-8

③ Linux中zip壓縮和unzip解壓縮命令詳解

這篇文章主要介紹了zip/unzip壓縮解壓縮命令的使用方法及參數的說明,需要的朋友可以參考下

1、把/home目錄下面的mydata目錄壓縮為mydata.zip
zip
-r
mydata.zip
mydata
#壓縮mydata目錄
2、把/home目錄下面的mydata.zip解壓到mydatabak目錄裡面
unzip
mydata.zip
-d
mydatabak
3、把/home目錄下面的abc文件夾和123.txt壓縮成為abc123.zip
zip
-r
abc123.zip
abc
123.txt
4、把/home目錄下面的wwwroot.zip直接解壓到/home目錄裡面
unzip
wwwroot.zip
5、把/home目錄下面的abc12.zip、abc23.zip、abc34.zip同時解壓到/home目錄裡面
unzip
abc*.zip
6、查看把/home目錄下面的wwwroot.zip裡面的內容
unzip
-v
wwwroot.zip
7、驗證/home目錄下面的wwwroot.zip是否完整
unzip
-t
wwwroot.zip
8、把/home目錄下面wwwroot.zip裡面的所有文件解壓到第一級目錄
unzip
-j
wwwroot.zip
主要參數
-c:將解壓縮的結果
-l:顯示壓縮文件內所包含的文件
-p:與-c參數類似,會將解壓縮的結果顯示到屏幕上,但不會執行任何的轉換
-t:檢查壓縮文件是否正確
-u:與-f參數類似,但是除了更新現有的文件外,也會將壓縮文件中的其它文件解壓縮到目錄中
-v:執行是時顯示詳細的信息
-z:僅顯示壓縮文件的備注文字
-a:對文本文件進行必要的字元轉換
-b:不要對文本文件進行字元轉換
-C:壓縮文件中的文件名稱區分大小寫
-j:不處理壓縮文件中原有的目錄路徑
-L:將壓縮文件中的全部文件名改為小寫
-M:將輸出結果送到more程序處理
-n:解壓縮時不要覆蓋原有的文件
-o:不必先詢問用戶,unzip執行後覆蓋原有文件
-P:使用zip的密碼選項
-q:執行時不顯示任何信息
-s:將文件名中的空白字元轉換為底線字元
-V:保留VMS的文件版本信息
-X:解壓縮時同時回存文件原來的UID/GID

④ 在linux中解壓zip文件,中文字元亂碼,請問如何解決。不要粘貼復制。 系統本身的字元集是utf-8

如果你文件夾中只有這一個zip文件的話,可以用命令unzip *.zip 應該就OK了

⑤ 將windows中的zip文件傳到linux中,解壓後中文文件名亂碼,使用p7z和convm轉碼時

字元集問題,如果是word,一般打開後會自動調整字元集,另存為一遍就行了。文件名就沒法了,只能自己慢慢改,因為同樣是字元集問題,但屬於系統字元集,linux一般用utf,windows一般用GB。注意一件事,如果是多系統通用文件,最好用英文做文件名,哪怕是拼音。沒法,誰叫計算機的基礎是英文呢。

⑥ linux zip 壓縮命令 解壓命令 unzip

linux
zip命令的基本用法是:
zip
[參數]
[打包後的文件名]
[打包的目錄路徑]
linux
zip命令參數列表:
-a
將文件轉成ASCII模式
-F
嘗試修復損壞的壓縮文件
-h
顯示幫助界面
-m
將文件壓縮之後,刪除源文件
-n
特定字元串
不壓縮具有特定字尾字元串的文件
-o
將壓縮文件內的所有文件的最新變動時間設為壓縮時候的時間
-q
安靜模式,在壓縮的時候不顯示指令的執行過程
-r
將指定的目錄下的所有子目錄以及文件一起處理
-t
日期
把壓縮文件的最後修改日期設為指定的日期,日期格式為mmddyyyy
舉例:
將/home/Blinux/html/
這個目錄下所有文件和文件夾打包為當前目錄下的html.zip
zip
–q
–r
html.zip
/home/Blinux/html
上面的命令操作是將絕對地址的文件及文件夾進行壓縮.以下給出壓縮相對路徑目錄
比如目前在Bliux

⑦ Linux下 ZIP 到 Windows 下文件名亂碼

zip
的問題。因為他沒有設計固定壓縮包裡面目錄的文件名編碼……
試試別的格式吧。winrar
支持很多格式的。Linux
下面的壓縮方式基本上
winrar
都能支持。

⑧ Linux 下 zip 文件解壓亂碼如何解決

1、這是zip格式的缺陷,zip文件格式中沒有欄位標志出文件名的編碼格式。Windows下生成的zip文件中的編碼是GBK/GB2312等,而linux下的默認編碼格式為UTF-8,所以才會出現亂碼。


2、解決方法

1、使用unzip解壓的時候,指定字元集(需要unzip支持,有些unzip命令不支持大O選項,自己可以安裝較新的unzip版本):

md5@crc4:~/$unzip-OCP936test.zip

2、藉助於p7zip和convmv:

a、在Fedora下的命令是

su-c'yuminstallp7zipconvmv'

b、在ubuntu下的安裝命令是

sudoapt-getinstallp7zipconvmv

安裝完之後,就可以用7za和convmv兩個命令完成解壓縮任務。

LANG=C7zaxyour-zip-file.zip
convmv-fGBK-tutf8--notest-r.

說明:

1)、第一條命令用於解壓縮,而LANG=C表示以US-ASCII這樣的編碼輸出文件名,如果沒有這個語言設置,它同樣會輸出亂碼,只不過是UTF8格式的亂碼(convmv會忽略這樣的亂碼)。

2)、第二條命令是將GBK編碼的文件名轉化為UTF8編碼,-r表示遞歸訪問目錄,即對當前目錄中所有文件進行轉換。



⑨ linux建立的.zip中文文件在windows下有亂碼,怎麼打開

先打開winrar 用winrar的瀏覽器瀏覽, 把內部的文件拉出來

ubuntu默認字元編碼是utf-8 ,windows默認是gbk ,自然亂碼...

那就先在winrar內重命名再解壓

⑩ 如何解決Linux下zip壓縮文件文件名亂碼問題

Linux系統默認的字元編碼是 UTF-8 Windows 是 GBK 編碼,不支持UTF8. 所以 Linux下 的中文文件名到 Windwos下就成了亂碼。 解決辦法, 一個是 用英文文件名。 另一個,把Linux系統的文件名轉成GBK編碼的。 不過這種轉換有可能造成信息丟失

閱讀全文

與linuxzip中文相關的資料

熱點內容
土豆視頻APP怎麼看不了 瀏覽:550
社交軟體app該怎麼聊 瀏覽:23
pc的啟動文件夾 瀏覽:671
文件夾壓縮過程中點擊取消壓縮 瀏覽:215
順豐app專享優惠券怎麼用 瀏覽:667
酷狗音樂分享文件夾 瀏覽:826
伺服器mgmt旁邊的介面是什麼 瀏覽:844
單片機發光二極體原理圖 瀏覽:50
在北京當程序員6年 瀏覽:128
編譯器gcc如何用 瀏覽:412
androidbringup 瀏覽:978
演算法設計與分析英文版 瀏覽:911
java程序員加班嗎 瀏覽:142
編譯檢查的是什麼錯誤 瀏覽:405
加密兔f碼生成器免費 瀏覽:292
思科路由器命令明文加密 瀏覽:171
方舟生存進化伺服器如何改名字 瀏覽:892
央行數字貨幣app怎麼注冊 瀏覽:431
51單片機顯示時間 瀏覽:770
我的世界網易版怎麼壓縮地圖 瀏覽:682