1. 程式人生 > >Linux中各種壓縮檔案的壓縮/解壓方式

Linux中各種壓縮檔案的壓縮/解壓方式

一般用tar命令可以進行壓縮/解壓(fileName指目標檔案)

tar -(cxtzjJvfpPN) fileName

其中: -c :建立一個壓縮檔案的引數指令(打包成tar,不是壓縮); -x :解開一個壓縮檔案的引數指令(解開tar包)! -t :檢視 tarfile 裡面的檔案! 特別注意,在引數的下達中, c/x/t 僅能存在一個!不可同時存在! 因為不可能同時壓縮與解壓縮。 -z :用 gzip 壓縮或解壓gzip檔案(.gz); -j :用 bzip2 壓縮或解壓bzip2檔案(.bz2); -J:用xz壓縮或解壓xz檔案(.xz); -v :顯示壓縮/解壓過程。常用,但不建議用在背景執行過程! -f :使用檔名,請留意,在 f 要放在所有引數的最後!不要再加引數!    錯誤:『 tar -zcvfP tfile sfile』    正確:『 tar -zcvPf tfile sfile』 -p :使用原檔案的原來屬性(屬性不會依據使用者而變) -P :可以使用絕對路徑來壓縮! -N :比後面接的日期(yyyy/mm/dd)還要新的才會被打包進新建的檔案中! –exclude FILE:在壓縮的過程中,不要將 FILE 打包!