linux zip tar 壓縮打包命令

2022-05-11 17:54:07 字數 2266 閱讀 8276

zip 壓縮命令:(可壓縮檔案或目錄)

壓縮檔案:

zip new_name.zip  file_name

zip -r new_name.zip dir_name (壓縮目錄或目錄裡面的檔案)

unzip name.zip   解壓

壓縮檔案或目錄:

指定解壓位置:

unzip -l  name.zip  檢視壓縮檔案裡的檔案

tar 打包命令:打包檔案或目錄

tar -cvf  name.tar  file_name  打包

tar -xvf  name.tar   解包

同時打包檔案和目錄:

tar -cvf  name.tar   file_name  dir_name ...

tar -tf  name.tar   檢視包檔案,裡面的內容

過慮檔案,打包:

tar -cvf  name.tar   --exclude  file_name  --exclude  dir_name     file_name    dir_name

--exclude 後面跟需要過慮的檔案或目錄

--exclude  "*.cfg"   //支援萬用字元,需要加引號

tar 壓縮並打包:

tar -zcvf  name.tar.gz   file_name1 ...

tar -jcvf  name.tar.bz2   file_name1 ...

tar -jcvf  name.tar.xz   file_name1 ...

解壓:

tar -zxvf  name.tar.gz

tar -jxvf  name.tar.bz2

tar -jxvf  name.tar.xz    .

檢視:

tar  解壓到指定位置:

日誌打包壓縮

這幾天,伺服器日誌漲的很快。因為沒有日誌伺服器,都是寫在本地。要保留三個月,打包,壓縮能節省些空間。做個記錄。顯示當前系統前兩個的日期 date d 2 days ago y m d bin sh 會員服務的日誌 路徑 opt logs member ma logs 保留三天的日誌。打包壓縮存在當前...

檔案壓縮打包

1.gzip 1 gzip gzip 檔案 生成.gz檔案 2 gzip 6 預設級別 3 gzip d 壓縮檔案 解壓縮 4 gunzip 壓縮檔案 解壓縮 5 zcat 壓縮檔案 檢視壓縮檔案內容 2.bzip2 1 bzip2 檔案 生成.bz2檔案 2 bzip2 9 預設級別 3 bzip...

打包與壓縮

1.gzip壓縮 gzip a.txt 2.解壓 gunzip a.txt.gz gzip d a.txt.gz 3.bzip2壓縮 bzip2 a 4.解壓 bunzip2 a.bz2 bzip2 d a.bz2 5.將當前目錄的檔案打包 tar cvf bak.tar 將 etc passwor...