L 1 17 Linux命令之壓縮與歸檔命令

2021-09-20 23:04:24 字數 2950 閱讀 4312

[bzip2]

bzip2

將檔案壓縮成bz2格式,並刪除原檔案。

//適合大檔案壓縮

-d <*.bz2>解壓-

指定壓縮比。∈[1,9]

-k保留原檔案

//相關命令bunzip2

[bunzip2]

bunzip2 <*.bz2>

解壓*.bz2

//相關命令bzip2

[bzcat]

bzcat <*.bz2>

檢視bz2的檔案內容

//相關命令bzip2

[cdrecord]

cdrecord -scanbus dev=ata 找到系統中的燒錄機,應該是x,y,z的乙個位置

cdrecord -v dev=ata:x,y,z blank= 擦除內容

cdrecord -v dev=ata:x,y,z -format 格式化rw光碟

cdrecord -v dev=ata:x,y,z <*.iso> 燒錄

-v 文字化表現過程

-data  以數字形式寫入

-eject 燒錄完自動彈盤

針對***的引數

-sao 支援***-rw的格式

一次cd燒錄的舉例

cdrecord -v dev=ata:1,1,0 blank=fast

cdrecord -v dev=ata:1,1,0 fs=8m -dummy -data \ > /tmp/system.img

[compress]

compress

//將乙個檔案壓縮成z格式,並刪除原檔案。

//任何的壓縮都可以使用重定向來防止原檔案的刪除

//相關命令uncompress

[cpio]

cpio 製作或者解除歸檔。

cpio -id < //從指定路徑讀取乙個cpio歸檔檔案,解壓到當前資料夾

//或者是用管道命令 |cpio -id

//相關命令tar

[gunzip]

gunzip <*.gz>

//解壓*.gz,並刪除原檔案

//相關命令gzip

[gzip]

gzip

//將乙個檔案壓縮成gz格式,並刪除原檔案。

//相關命令gunzip

-d <*.gz>解壓

-[1,9] > //指定壓縮率,數字越大,壓縮率越高。

[mkisofs]

mkisofs     光碟iso映象生成

-o <*.iso>  //指定iso檔案,亦可以是img,將會生成這個檔案

-r  通過rock ridge支援檔案資料,可以記錄更多的資訊

-v 文字化表現過程

-m 排除這些檔案,它們將不出現在iso中

-v 新建volume

-graft-point =真實目錄中的目錄會被燒錄為

//刻盤使用命令cdrecord

[tar]

tar

對檔案或目錄進行歸檔,不進行壓縮。

-c建立歸檔檔案 

-f <*.tar>

指定操作的歸檔檔案

//如果要連用f需要放在最後。

-x展開歸檔

--xattrs

歸檔時,保留檔案的擴充套件屬性資訊

-t不展開歸檔,直接檢視歸檔檔案內容

-zcf

歸檔成tar,並使用gzip進行壓縮

-[z]x[v]f <*.tar.gz>

先解壓縮,並且解除歸檔。

-jcf

歸檔成tar,並使用bzip2壓縮

-[j]x[v]f <*.tar.bz2>

先解壓縮,並解除歸檔。

-jcf

歸檔成tar,並使用xz壓縮。

//在紅帽5之前不支援。

-[j]xf <*.tar.xz>

解壓縮並解歸檔。

//相關命令cpio

-c //展開到特定目錄

[uncompress]

uncompress <*.z>

//解壓*.z,並刪除原檔案

//相關命令compress

[unxz]

unxz <*.xz>

解壓//相關命令 xz xzcat xzdec

[unzip]

unzip <*.zip>

解壓這個檔案

-x 壓縮時排除這個檔案

-z檢視這個壓縮包的內容-l,-v有同樣的作用

[xz]

xz 將檔案壓縮成xz格式,並刪除原檔案。

//可能需要安裝

-d <*.xz> 解壓

-指定壓縮比。∈[1,9]

-k 保留原檔案

//相關命令unxz xzcat

[xzcat]

xzcat <*.xz> 檢視xz檔案內容

//相關命令xz xzdec unxz

[xzdec]

xzdec <*.xz>

解壓xz檔案

[-d]

解壓,可忽略

-k保留原檔案

-c螢幕顯示

//相關命令xz unxz xzcat

[zcat]

zcat <*.gz>

檢視gz檔案的內容。

[zip]

zip

//壓縮成zip格式,可以壓縮資料夾。需要對生成的zip進行命名。不會刪除原檔案

-m壓縮完畢後刪除原來的檔案

-r 當前目錄下子目錄壓縮

-j壓縮時忽略子目錄的內容

壓縮時不壓以列出格式的檔案

-t mmddyy

壓縮指定日期以後檔案

-y不壓縮鏈結檔案的原檔案

-<1-9>

壓縮率,數字越大壓縮率越高

-x 壓縮時排除這個檔案

//關聯命令unzip

tangjiashiertui

Linux之壓縮與解壓縮命令

gzip命令的英文是 gnuzip 是常用來壓縮檔案的工具,gzip是個使用廣泛的壓縮程式,檔案經它壓縮過後,其名稱後面會多處 gz 副檔名。gzip是在linux系統中經常使用的乙個對檔案進行壓縮和解壓縮的命令,既方便又好用。gzip不僅可以用來壓縮大的 較少使用的檔案以節省磁碟空間,還可以和ta...

linux操作命令之壓縮命令

常用的壓縮格式 zip gz bz2 一 zip格式壓縮 zip 壓縮檔案名 原始檔 壓縮檔案 zip r 壓縮檔案名 源目錄 壓縮目錄 解壓縮unzip 壓縮檔案名 二 gz格式壓縮 gzip 原始檔 壓縮為.gz格式的壓縮檔案,原檔案會消失 gzip c 原始檔 壓縮檔案名 壓縮為.gz格式,原...

linux命令之zip壓縮與unzip解壓縮命令

example zip q r html.zip html 引數說明 語 法 zip acddffghjjkllmoqrstuvvwxyz b 工作目錄 ll n 字尾字串 t 日期時間 壓縮效率 壓縮檔案 檔案.i 範本樣式 x 範本樣式 補充說明 zip是個使用廣泛的壓縮程式,檔案經它壓縮後會另...