Linux 壓縮包管理(tar rar zip)

2021-10-05 22:47:53 字數 2486 閱讀 2296

tar

[主選項+輔選項] 檔案或者目錄

tar可以為檔案和目錄建立檔案。利用tar命令使用者可以為某一特定檔案建立檔案(備份檔案),也可以在檔案中改變檔案,或者向檔案中加入新的檔案。使用該命令時,主選項是必須要有的,輔選項是輔助使用的,可以選用。

主選項包括:

c建立新的檔案檔案。如果使用者想備份乙個目錄或是一些檔案,就要選擇這個選項。

r把要存檔的檔案追加到檔案檔案的未尾。

t列出檔案檔案的內容,檢視已經備份了哪些檔案。

u更新檔案。用新增的檔案取代原備份檔案,如果在備份檔案中找不到要更新的檔案,則把它追加到備份檔案的最後。

x從檔案檔案中釋放檔案。也就是解壓縮(常用)

輔選項包括:

f使用檔案檔案或裝置,這個選項通常是必選的。(常用)

k儲存已經存在的檔案。

m在還原檔案時,把所有檔案的修改時間設定為現在。

m建立多卷的檔案檔案,以便在幾個磁碟中存放。

v詳細報告tar處理的檔案資訊。如無此選項,tar不報告檔案資訊。(常用)

w每一步都要求確認。

zgzip來壓縮/解壓縮檔案,加上該選項後可以將檔案檔案進行壓縮,但還原時也一定要使用該選項進行解壓縮。(常用)

jbzip2來壓縮/解壓縮檔案,加上該選項後可以將檔案檔案進行壓縮,但還原時也一定要使用該選項進行解壓縮。(常用)

將檔案備份到乙個特定的裝置,只需把裝置名作為備份檔案名。

打包(歸檔):

tar cvf dir.tar dir

tar xvf dir.tar dir

cvf建立乙個歸檔檔案,c建立,vf索引資訊(看前面的介紹),為目錄dir建立乙個歸檔檔案dir.tar。(不是壓縮檔案)

xvf還原歸檔檔案,將歸檔檔案dir.tar,還原到目錄dir下。(如果不指定還原目錄dir,預設是歸檔檔案的名稱)

gz壓縮包:

tar zcvf dir.tar.gz dir

(壓縮)

tar zxvf dir.tar.gz (解壓,可以指定解壓檔名,也可以不指定,預設與解壓縮檔名相同)

z是乙個壓縮演算法(gzip)。(有乙個約定俗成的規矩,比如使用gz壓縮演算法,後面就要帶上壓縮演算法的字尾.gz。同理使用bzip2壓縮演算法,後面就要帶上壓縮演算法的字尾.ba2

bz2壓縮包:

tar jcvf dir.tar.bz2 dir

(壓縮)

tar jxvf dir.tar.bz2 (解壓,可以指定解壓檔名,也可以不指定,預設與解壓縮檔名相同)

指定目錄解壓縮:(多乙個命令-c,後面跟指定的目錄路徑即可)

tar zxvf dir.tar.gz -c ~/test
打包:把dir壓縮成newdir.rar

rar a -r newdir(.rar)

dir

解包:把newdir.rar解壓縮到當前目錄

unrar x newdir.rar		(x 是解壓縮命令)
打包

zip -r dir.zip dir
解包

unzip dir.zip

Linux壓縮包管理

在linux下,常用的壓縮格式有.gzip和.bzip2。首先學習一下壓縮命令。通過gzip命令來壓縮1.txt檔案,發現壓縮以後,原檔案不會被保留。生成乙個1.txt.gz的壓縮檔案。然後我們來解壓這個檔案 我們使用萬用字元 表示解壓所有gz檔案,解壓以後,壓縮包就不見了,只剩解壓後的檔案。我們使...

Linux的壓縮包管理

一 壓縮包管理 1 第一種 低配版,不常用 1 gzip gz格式的壓縮包 2 bzip2 bz2格式的壓縮包 2 第二種 1 tar 不使用z j引數 該命令只能對檔案或目錄打包 引數 c 建立 壓縮 x 釋放 解壓縮 v 顯示提示資訊 壓縮解壓縮 可以省略 f 指定壓縮檔案的名字 z 使用gzi...

7 壓縮包管理

tar 歸檔檔案 tar 主選項 輔選項 檔案或者目錄 tar可以為檔案和目錄建立檔案。利用tar命令使用者可以為某一特定檔案建立檔案 備份檔案 也可以在檔案中改變檔案,或者向檔案中加入新的檔案。使用該命令時,主選項是必須要有的,輔選項是輔助使用的,可以選用。主選項包括 c 建立新的檔案檔案。如果使...