檔案與檔案系統的壓縮與打包

2021-05-26 06:00:36 字數 783 閱讀 2979

一、單一檔案壓縮

1、gzip,zcat

gzip [-cdtv#] file

-c:壓縮資料輸出(重定向)

-d:解壓縮引數

-t:檢驗壓縮檔案的一致性,檢視有無錯誤

-v:顯示原檔案/壓縮檔案壓縮比等資訊

-#:壓縮等級

zcat:讀取純文字被壓縮後的檔案

2、bzip2,bzcat

bzip2 [-cdkzv#] file

-z:壓縮的引數

-k:保留原檔案而不刪除

其他引數同gzip

bzcat:讀取bzip2壓縮後的純文字檔案

二、打包命令 tar

tar [-jz][cv][xv] [-f 新檔名]  filename

-j:通過bzip2壓縮/解壓,檔名應為*.tar.bz2

-z:通過gzip壓縮/解壓,檔名應為*.tar.gz

cv:壓縮

xv:解壓

-f:後面接被處理的檔名

打包但不包含該目錄下某些檔案的做法

--exclude=file

三、完整備份工具:dump

dump [-suvj] [-level] [-f backupfile] 待備份資料

dump -w

-s:僅列出後面的待備份資料需要多少磁碟空間才能夠備份完畢

-u:將這次dump時間記錄到/etc/dumpdatas檔案中

-v:將dump的檔案過程顯示出來

-j:加入bzip2的支援,將資料進行壓縮,且壓縮比預設為2

檔案與檔案系統的壓縮與打包

在linux系統中的常見的壓縮副檔名主要有 z compress程式壓縮的檔案 gz gzip程式壓縮的檔案 bz2 bzip2程式壓縮的檔案 tar tar程式打包的資料,並沒有壓縮過 tar.gz tar程式打包的檔案,其中並且經過gzip的壓縮 tar.bz2 tar程式打包的檔案,其中並且經...

檔案與檔案系統的壓縮與打包

常見的壓縮字尾 z compress 程式壓縮的檔案 zip zip 程式壓縮的檔案 gz gzip 程式壓縮的檔案 bz2 bzip2 程式壓縮的檔案 xz xz 程式壓縮的檔案 tar tar 程式打包的資料,並沒有壓縮過 tar.gz tar 程式打包的檔案,其中並且經過 gzip 的壓縮 t...

檔案與檔案系統的壓縮與打包

一 打包命令 格式 tar 引數 新建的檔名 filename 引數 c 新建打包檔案,可搭配 v 來檢視過程中被打包的檔名 x 解打包或解壓縮的功能。z 通過bzip2的支援進行壓縮 解壓縮,此時檔名最好是 tar.gz f filename f 後面要接被處理的檔名,c 目錄,這個引數用在解壓縮...