linux 檔案壓縮和歸檔命令

2021-10-04 22:24:29 字數 1015 閱讀 7786

一、製作歸檔檔案或釋放已歸檔檔案——tar命令。

tar命令可以將要備份儲存的資料打包成乙個擴充套件名為.tar的檔案,以便於儲存,需要時再從.tar中恢復。

引數:-t:檢視包中的檔案列表

-x:釋放包

-c:建立包

-r:增加檔案到包文件的末尾

-z:代表.gz格式的壓縮包,採用gzip方式壓縮或解壓縮

-j:代表.bz2格式的壓縮包,採用bzip2方式壓縮或解壓縮

-f:普通檔案(必須選項)

-v:顯示詳細的提示資訊

-c:用於指定包解壓釋放到的目錄路徑(c大寫)

1.建立tar包。eg:tar cvf mylinux_etc.tar /etc 將/etc目錄下的檔案打包成mylinux_etc.tar

2.建立壓縮的tar包。tar [z/j] cvf 壓縮的tar包檔名 要備份的目錄或檔名

eg:tar zcvf mylinux_etc.tar.gz /etc 將/etc目錄下的檔案打包壓縮為mylinux_etc.tar.gz

3.查詢tar中的檔案列表。

tar t[z/j]vf tar包檔名

4.釋放tar包。

tar [z/j]xvf tar包檔名 -c 目標位置

二、製作壓縮檔案或解開已壓縮檔案(二者無歸檔功能)

1.gzip命令。解壓:gzip -d=gunzip

2.bzip2命令。解壓:bzip2 -d=bunzip

三、將多個檔案歸檔後壓縮

zip命令。

eg:zip 1.zip 1.py 將1.py壓縮成1.zip

zip file.zip * 將當前目錄所有檔案壓縮為file.zip

zip -m file.zip * 壓縮後刪除原始檔

unzip命令。——解壓縮zip檔案

eg:unzip -l file.zip 檢視壓縮檔案內容

unzip file.zip 解壓縮到當前目錄

unzip -d test file.zip 指定解壓縮後的目標目錄

Linux檔案的歸檔和壓縮命令

1.檔案歸檔命令tar 歸檔的好處 方便使用 查詢 閱讀 易www.cppcns.com於管理 批量刪除檔案 為什麼要壓縮 如果直接傳輸會大量的占用流量頻寬.導致公司的內網訪問速度緩慢.傳輸前壓縮 傳輸後解壓 檔案壓縮的好處 節約硬碟的資源.加快檔案傳輸的速率 用到的命令 tar 作用 打包 壓縮檔...

Linux檔案歸檔和壓縮

歸檔檔案是乙個檔案和目錄的集合,而這個集合被貯存在乙個檔案中。歸檔檔案沒有經過壓縮 它占用的空間是其中所有檔案和目錄的總和。壓縮檔案也是乙個檔案和目錄的集合,且這個集合也被貯存在乙個檔案中,但是,它的貯存方式使其所占用的磁碟空間比其中所有檔案和目錄的總和要少。歸檔檔案不是壓縮檔案,但是壓縮檔案可以是...

Linux檔案壓縮和歸檔

壓縮 運用某種演算法,將檔案壓在一塊減少空間 歸檔 將很多檔案放在一起 解壓縮 將壓在一塊的內容,解壓縮開來 壓縮 解壓縮命令 壓縮格式 gz,bz2,xz,zip,z 壓縮演算法 演算法不同,壓縮比也不會不同 gzip gz 壓縮後會刪除原始檔,只能壓縮單個檔案 gzip路徑檔案 d 解壓縮 gu...