Linux系統下tar命令打包檔案,把幾個不同的檔案集合在同一個檔案中,跟壓縮軟體的功能有點類似。下面就來介紹一下Linux系統下如何正確使用tar命令。
tar [-cxtzjvfpPN] 檔案與目錄
-c :建立一個壓縮檔案-x :解開一個壓縮檔案-t :檢視壓縮檔案的有哪些檔名
-j : 以bzip2進行壓縮或解壓縮,檔名為*2.
-z : 以gzip進行壓縮或解壓縮,檔名為*
-v : 壓縮的`過程中顯示檔名
-f :後解被處理的檔名,只能放在引數末尾
-p :使用原文件的原來屬性(屬性不會依據使用者而變)
-P :保留絕對路徑
-N :比後面接的日期(yyyy/mm/dd)還要新的才會被打包進新建的檔案中!
一、壓縮,解壓縮,查詢
壓縮:tar -zcvf 要被壓縮的檔案或目錄名稱
查詢:tar -ztvf
解壓縮:tar -zxvf z -C 想要壓縮的目錄
二、向歸檔檔案中新增檔案
向已經存在的歸檔檔案中新增檔案,追加選項-r
tar-rvf new filename
三、拼接兩個壓縮檔案
用-A選項合併多個tar檔案
tar -Af
四、在歸檔檔案中排除部分檔案
用--exclude[PATTETN]排除匹配萬用字元的檔案
如排除所有檔案
tar -cf * --exclude “*“
以上就是Linux系統下正確使用tar命令的方法了,需要注意的是用tar檔案打包形成的檔案不是壓縮檔案,所以不可以用壓縮軟體來開啟。更多tar命令的使用方法,可以點選:Linux系統中tar命令的例項彙總。