Linux下壓縮 解壓縮及歸檔命令

2021-08-03 14:54:11 字數 1161 閱讀 8420

壓縮格式:gz,bz2,xz,zip,z

壓縮演算法:演算法不同,壓縮比也不同

compress:filename.z

uncompress

gzip:.gz

gzip  /path/to/somefile :壓縮完成後刪除原檔案

-d:解壓縮

-#:指定壓縮比

gunzip:

gunzip /path/to/somefile.gz  :解壓完成後刪除原檔案

zcat /path/ro/somefile.gz    :不解壓的情況下檢視文字檔案的內容

bzip2: .bz2

相比於gzip有更大的壓縮比,使用格式近似

bzip2  /path/to/somefile   :壓縮完成後刪除原檔案

-d:解壓縮1-9  預設為6

-#:指定壓縮比

-k:壓縮時保留原檔案

bunzip2:

bunzip2 /path/to/somefile.bz2  :解壓完成後刪除原檔案

bzcat /path/ro/somefile.bz2    :不解壓的情況下檢視文字檔案的內容

xz :  .xz

xz /path/to/somefile   :壓縮完成後刪除原檔案

-d:解壓縮1-9  預設為6

-#:指定壓縮比

-k:壓縮時保留原檔案

unxz

xzcat

zip:即歸檔又壓縮的工具

zip  filename.zip   file1 file2 file3  :壓縮後不刪除原檔案

unzip  filename.zip

archive:歸檔,歸檔並不意味著壓縮

tar :歸檔工具

-c:建立歸檔檔案

-f file.tar:操作的歸檔檔案

-x :展開歸檔

--xattrs:歸檔時,保留檔案的擴充套件屬性資訊

-t :不展開歸檔,直接檢視歸檔了哪些檔案

-zcf:歸檔並呼叫gzip壓縮  

-zxf:呼叫gzip解壓縮並展開歸檔

-jcf:歸檔並呼叫bzip2壓縮  

-jxf:呼叫bzip2解壓縮並展開歸檔

-jcf:歸檔並呼叫xz壓縮

-jxf:呼叫xz解壓縮並展開歸檔

cpio:歸檔工具

linux下壓縮解壓縮

node 有時候會提示 許可權不夠 改為用root解就ok了。tar 解壓 tar xvf filename.tar 壓縮 tar cvf filename.tar dirname 注 tar是打包,不是壓縮!gz 解壓1 gunzip filename.gz 解壓2 gzip d filename...

linux下壓縮 解壓縮

gzip 1.gzip txt 分別對單個檔案進行壓縮 2.gunzip gz 分別對單個檔案進行解壓縮 bzip2 1.bzip2 txt 分別對單個檔案進行壓縮 2.bunzip2 bz2 分別對單個檔案進行解壓縮 3.bzip2 k txt 分別對單個檔案進行壓縮並保留原檔案 gzip不支援此...

Linux 下壓縮與解壓縮

此類檔案適用於tar命令,tar是linux中常用的打包命令,常稱為tar包。示例 將filename.txt的檔案打包成乙個命名為filenam.tar的包。其中 f是指定包的名稱 root hm311 tar cf filename.tar filename.txt 將filename.txt的...