檔案備份與壓縮命令

2022-07-30 00:27:16 字數 857 閱讀 5668

tar

z:通過gzip壓縮或者解壓

c:建立新的tar包

v:顯示詳細得執行過程

f:指定壓縮結果檔案的名字

t:不解壓檢視tar包的內容

p:保持檔案的原有屬性

x:解開tar包

--exclude=檔案路徑 打包時,跳過的檔案或目錄

-x 檔名 從指定檔案裡面讀取不需要處理的檔案或目錄集合

-h : 打包軟連線檔案指向的真實檔案

即使不指定為gzip 沒有z選項,tar 命令會自動判斷壓縮包的型別,進而選擇合適的解壓

注意:exclude後面接的路徑不能以/結尾

注意:不包括檔案和壓縮目錄的位置

若需要打包的目錄為相對路徑,則--exclude 後面只能傑相對路徑

若需要打包的目錄為絕對路徑,則--exclude後面可以時絕對路徑也能接相對路徑

為了方便起見,打包路徑和--exclude後面的路徑都應該保持一致即可

備份壓縮命令

gzip 壓縮 解壓 檔案或目錄,壓縮檔案字尾為gz bzip2 壓縮 解壓 檔案或目錄,壓縮檔案字尾為bz2 tar 檔案 目錄打 解 包 l命令格式 gzip 選項 壓縮 解壓縮 的檔名 d將壓縮檔案解壓 decompress l顯示壓縮檔案的大小,未壓縮檔案的大小,壓縮比 list v顯示檔名...

備份壓縮命令

把 home aaa目錄下的familya目錄下所有檔案壓縮成.gz檔案 cd home aaa tar cvf home aaa familya.tar home aaa familya 首先進行打包,因為gzip不能直接對目錄進行壓縮 gzip familya.tar 進行壓縮 gzip l f...

linux 檔案壓縮與解壓縮與備份

1.使用bzip2方式進行壓縮與解壓縮 壓縮效果比較好 j 將test資料夾打包壓縮成test.tar.bz2 tar jcf test.tar.bz2 test 解壓tar.bz2檔案到指定目錄 tar jxvf test.tar.bz2 c test new p 儲存原檔案的許可權與屬性 查閱t...