unzip壓縮
1.
首先排除文件損壞的可能,將文件在Win下解壓,看看是否能成功。
2.
如果第1步在win下解壓成功,那麼就要想一下文件是怎樣傳到linux系統里的,如果是用ftp,那麼上傳的時候是否添加了bin參數,也就是從Win到linux的文件傳輸,一定要使用二進制形式來傳輸,如果用了ASCII模式,源文件會有所改變,所以在解壓的時候就會出錯。
3.
一般是zip文件不完整或者損壞,重新下載吧。
4.
linux下解壓zip文件需要使用unzip命令,如下:示例:將壓縮文件text.zip在當前目錄下解壓縮。
5.
unzip
text.ziplinux自帶的unzip命令可以解壓windows下的zip格式的壓縮文件。unzip命令,語法:unzip[選項]壓縮文件名.zip。
❷ 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文件
linux系統解壓zip文件的步驟如下:
我們需要准備的材料分別是:linux系統伺服器。
1、首先,連接上linux伺服器,進入zip文件所在的目錄。
❹ Unzip是什麼意思
unzip是linux操作系統的一個命令。
功能說明:解壓縮zip文件。
語 法:unzip [-cflptuvz][-agCjLMnoqsVX][-P <密碼>][zip文件][文件][-d <目錄>][-x <文件>] 或 unzip [-Z]。
補充說明:unzip為zip壓縮文件的解壓縮程序。
(4)unzip壓縮擴展閱讀:
ZIP文件格式是一種流行的數據壓縮和文檔儲存的文件格式,原名Deflate,發明者為菲爾·卡茨(Phil Katz),他於1989年1月公布了該格式的資料。ZIP通常使用後綴名「.zip」,它的MIME格式為application/zip。
命令參數:
[zip文件] 指定zip壓縮文件。
[文件] 指定要處理zip壓縮文件中的哪些文件。
-d<目錄> 指定文件解壓縮後所要存儲的目錄。
-x<文件> 指定不要處理.zip壓縮文件中的哪些文件。
-Z unzip -Z等於執行zipinfo指令。
參考資料:unzip-網路
❺ linux解壓zip到指定目錄
語法:unzip [-cflptuvz][-agCjLMnoqsVX][-P ][.zip文件][文件][-d ][-x ] 或 unzip [-Z]
補充說明:unzip為.zip壓縮文件的解壓縮程序.
舉個例子:
zip命令可以用來將文件壓縮成為常用的zip格式。unzip命令則用來解壓縮zip文件。
我想把一個文件abc.txt和一個目錄dir1壓縮成為yasuo.zip:
#zip -r yasuo.zip abc.txt dir1
❻ linux下如何用unzip解壓目錄內所有zip文件
首先你要
sudo
apt-get
install
zip
unzip
或者安裝7z
讓系統安裝zip格式的壓縮軟體
然後再解壓縮,在圖形界面解壓方式和windows下差不多,類似於winrar
在命令行下要find
/yourpath
-name
*.zip
|
xargs
unzip
-n解壓活參考man手冊:
unzip
[-Z]
[-cflptTuvz[abjnoqsCKLMVWX$/:]]
file[.zip]
[file(s)
...]
[-x
xfile(s)
...]
[-d
exdir]
解壓縮到指定目錄
❼ 我在linux用unzip命令解壓一個文件 unzip xx.zip 執行好了,沒找到解壓到哪兒啊默認解壓路徑是神馬啊
默認是當前目錄下。如果命令沒有錯誤應該存在,你在自習看看。
範例:
zip命令可以用來將文件壓縮成為常用的zip格式。unzip命令則用來解壓縮zip文件。
1. 我想把一個文件abc.txt和一個目錄dir1壓縮成為yasuo.zip:
# zip -r yasuo.zip abc.txt dir1
2.我下載了一個yasuo.zip文件,想解壓縮:
# unzip yasuo.zip
3.我當前目錄下有abc1.zip,abc2.zip和abc3.zip,我想一起解壓縮它們:
# unzip abc\?.zip
注釋:?表示一個字元,如果用*表示任意多個字元。
4.我有一個很大的壓縮文件large.zip,我不想解壓縮,只想看看它裡面有什麼:
# unzip -v large.zip
5.我下載了一個壓縮文件large.zip,想驗證一下這個壓縮文件是否下載完全了
# unzip -t large.zip
6.我用-v選項發現music.zip壓縮文件裡面有很多目錄和子目錄,並且子目錄中其實都是歌曲mp3文件,我想把這些文件都下載到第一級目錄,而不是一層一層建目錄:
# unzip -j music.zip
❽ 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