linux常用壓縮 解壓命令

2021-10-19 18:48:28 字數 886 閱讀 6077

gzip/gunzip

gzip/gunzip是用來壓縮和解壓縮單個檔案的工具,使用方法比較簡單,直接在命令後跟檔名即可。

gzip把1.txt壓縮,原檔案被替換成了1.txt.gz,檔案大小縮至4k。再通過gunzip把1.txt.gz解壓縮,檔案恢復原樣。

tartar不但可以打包檔案,還可以將整個目錄中的全部檔案整合成乙個包,整合包的同時還能使用gzip的功能進行壓縮,比如說把整個/boot目錄整合並壓縮成乙個檔案。一般來說,整合後的包習慣使用.tar作為其字尾名,使用gzip壓縮後的檔案則使用.gz作為其字尾名。因為tar有同時整合和壓縮的功能,所以可使用.tar.gz作為字尾名,或者簡寫為.tgz

-z的含義是使用gzip壓縮或gunzip解壓,-c是建立壓縮檔案(create),-v是顯示當前被壓縮的檔案,-f是指使用檔名,也就是這裡的boot.tgz檔案。如需要指定壓縮後的目錄存放的位置,需要再使用-c引數。

上圖承接前面的篇幅,壓縮檔案+目錄以及解壓過程。

使用gzip/gunzip命令會替換掉原來的檔案,而tar更符合我們熟悉的windows環境中的壓縮和解壓,建立壓縮或解壓縮檔案,原檔案不受影響。

Linux常用壓縮解壓命令

基本用法 1.打包檔案 tar cvf test.tar test 2.打包並壓縮檔案 tar zcvf test.tar.gz test 2.解包檔案 先切換到要解包到的目錄,然後執行 tar xvf test.tar 引數詳解 c,create 建立乙個新歸檔 x,extract,get 從歸檔...

linux 常用 壓縮 解壓縮命令

壓縮解壓 linux下怎麼解字尾名是gzip的檔案?1.以.a為副檔名的檔案 tar xv file.a 2.以.z為副檔名的檔案 uncompress file.z 3.以.gz為副檔名的檔案 gunzip file.gz 4.以.bz2為副檔名的檔案 bunzip2 file.bz2 5.以.t...

Linux常用壓縮 解壓縮命令

tar cvf filename.tar dirname從而生成乙個filename.tar檔案,然後可使用gzip命令對該檔案進行壓縮 gzip filename.tar.gz從而生成乙個filename.tar.gz檔案。上述過程可以直接通過如下命令完成 tar zcvf filename.ta...