天天看點

壓縮,解壓縮

壓縮格式:gz , bz2, xz, zip ,Z

壓縮算法:算法不同,壓縮比也會不同

最流行壓縮

xz , bz2 , gz

gzip : .gz

gzip /PATH/TO/SOMEFILE:壓縮完成後會删除原檔案

-d:解壓縮

-#:1-9,指定壓縮比,預設為6

gunzip

gunzip /PATH/TO/SO

MEFILE.gz:解壓縮完成後會删除原檔案

zcat /PATH/TO/SOMEFILE.gz:不解壓的情況,檢視文本檔案的内容

bzip2:bz2

比gzip有更大的壓縮比的壓縮工具,使用格式近似

bzip2 /PATH/TO/SOMEFILE

-d

-#:1-9

-k:壓縮時保留原檔案

bunzip2 /PATH/TO/SOMEFILE.bz2 解壓縮

bzcat

xz :.xz

xz /PATH/TO/SOMEFILE

-#:1-9,預設是6

unxz

xzcat

xzdec 解壓縮

zip:可以壓縮目錄 ,可以歸檔 既壓縮又歸檔的工具

zip FILENAME.zip FILE1 FILE2 ...

unzip FILENAME.zip

archive:歸檔,歸檔本身并不意味着壓縮

tar:歸檔工具

-c:建立歸檔檔案

-f FILE.tar :操作的歸檔檔案

-x 展開歸檔

--xattrs:歸檔時,保留檔案的擴充屬性資訊

-t 不展開歸檔,直接檢視歸檔了哪些檔案

-zcf:歸檔并調用gzip壓縮

-zxf:調用gzip解壓縮并展開歸檔 -z選項可省略

-jcf

-jxf

-Jcf:xz

-Jxf:

cpio:歸檔工具

read

-p 給出提示

腳本程式設計:

順序結構:

選擇結構:

if

case

循環結構

for

while

until

while循環:适用于循環次數未知的場景,要有退出條件

文法:

while CONDITION; do

statement

...

done

繼續閱讀