UNIX Like 壓縮/解壓縮
在UNIX Like上常見的壓縮,解壓縮方式
zip, bzip2 => 壓縮檔案用,可以縮小檔案體積
tar => 將多個檔案,目錄合併成一個檔案,但是沒有壓縮體積
zip是一個比較特殊的程式,可以壓縮單一檔案,也可以壓縮多個檔案,目錄
zip壓縮
zip -r filename.zip filelist
-r:遞迴的壓縮
filename.zip:要輸出的檔名
filelist:要鴨縮的檔案列表,用空格分隔,可以是檔案也可以是目錄
zip解壓縮
unzip filename.zip
bzip2壓縮
bzip2 -z filename
會產生一個filename.bz2
bzip2解壓縮
bzip2 -d filename.bz2
會產生一個filename
tar壓縮
tar -cvf filename.tar filelist
-c:產生壓縮檔
-f:檔案名稱
-v:過程檔案列表
filelist:要鴨縮的檔案列表,用空格分隔,可以是檔案也可以是目錄
tar解壓縮
tar -vxf filename.tar
-f:檔案名稱
-v:過程檔案列表
-x:解壓縮
tar可以和zip以及bzip2合作
tar.gz => tar + zip,可以用tar -vxzf filename.tar.gz解開
tar.bz2 => tar + bzip2 可以用tar -vxjf filename.tar.bz2解開
謝謝
2 則留言 :
嗯
閱
默
逃~~
我不懂啊ˊˋ
哈哈哈哈,我故意的:D
張貼留言