資源描述:
《linux壓縮解壓縮命令.doc》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫(kù)。
1、Linux壓縮打包命令使用方法tar命令[root@linux~]#?tar[-cxtzjvfpPN]文件與目錄....參數(shù):-c:建立一個(gè)壓縮文件的參數(shù)指令(create的意思);-x:解開(kāi)一個(gè)壓縮文件的參數(shù)指令!-t:查看tarfile里面的文件!特別注意,在參數(shù)的下達(dá)中,c/x/t僅能存在一個(gè)!不可同時(shí)存在!因?yàn)椴豢赡芡瑫r(shí)壓縮與解壓縮。-z:是否同時(shí)具有g(shù)zip的屬性?亦即是否需要用gzip壓縮?-j:是否同時(shí)具有bzip2的屬性?亦即是否需要用bzip2壓縮?-v:壓縮的過(guò)程中顯示文件!這個(gè)常用,但不建議用在背景執(zhí)行過(guò)
2、程!-f:使用檔名,請(qǐng)留意,在f之后要立即接檔名喔!不要再加參數(shù)! 例如使用『tar-zcvfPtfilesfile』就是錯(cuò)誤的寫法,要寫成 『tar-zcvPftfilesfile』才對(duì)喔!-p:使用原文件的原來(lái)屬性(屬性不會(huì)依據(jù)使用者而變)-P:可以使用絕對(duì)路徑來(lái)壓縮!-N:比后面接的日期(yyyy/mm/dd)還要新的才會(huì)被打包進(jìn)新建的文件中!--excludeFILE:在壓縮的過(guò)程中,不要將FILE打包!范例:范例一:將整個(gè)/etc目錄下的文件全部打包成為/tmp/etc.tar[root@linux~]#?t
3、ar-cvf/tmp/etc.tar/etc?gzip,zcat命令[root@linux~]#gzip[-cdt#]檔名[root@linux~]#zcat檔名.gz參數(shù):-c:將壓縮的資料輸出到螢?zāi)簧希赏高^(guò)資料流重導(dǎo)向來(lái)處理;-d:解壓縮的參數(shù);-t:可以用來(lái)檢驗(yàn)一個(gè)壓縮檔的一致性~看看文件有無(wú)錯(cuò)誤;-#:壓縮等級(jí),-1最快,但是壓縮比最差、-9最慢,但是壓縮比最好!預(yù)設(shè)是-6~范例:范例一:將/etc/man.config複制到/tmp,并且以gzip壓縮[root@linux~]#cd/tmp[root@linuxt
4、mp]#cp/etc/man.config.[root@linuxtmp]#gzipman.config#此時(shí)man.config會(huì)變成man.config.gz!?范例二:將范例一的文件內(nèi)容讀出來(lái)![root@linuxtmp]#zcatman.config.gz#此時(shí)螢?zāi)簧蠒?huì)顯示man.config.gz解壓縮之后的文件內(nèi)容?。》独簩⒎独坏奈募鈮嚎s[root@linuxtmp]#gzip-dman.config.gz范例四:將范例三解開(kāi)的man.config用最佳的壓縮比壓縮,并保留原本的文件[root@linux
5、tmp]#gzip-9-cman.config>man.config.gzbzip2,bzcat命令[root@linux~]#bzip2[-cdz]檔名[root@linux~]#bzcat檔名.bz2參數(shù):-c:將壓縮的過(guò)程產(chǎn)生的資料輸出到螢?zāi)簧希?d:解壓縮的參數(shù)-z:壓縮的參數(shù)-#:與gzip同樣的,都是在計(jì)算壓縮比的參數(shù),-9最佳,-1最快!范例:范例一:將剛剛的/tmp/man.config以bzip2壓縮[root@linuxtmp]#bzip2-zman.config#此時(shí)man.config會(huì)變成man.co
6、nfig.bz2!?范例二:將范例一的文件內(nèi)容讀出來(lái)![root@linuxtmp]#bzcatman.config.bz2#此時(shí)螢?zāi)簧蠒?huì)顯示man.config.bz2解壓縮之后的文件內(nèi)容?。》独簩⒎独坏奈募鈮嚎s[root@linuxtmp]#bzip2-dman.config.bz2范例四:將范例三解開(kāi)的man.config用最佳的壓縮比壓縮,并保留原本的文件[root@linuxtmp]#bzip2-9-cman.config>man.config.bz2compress命令[root@linux~]#compr
7、ess[-dcr]文件或目錄參數(shù):-d:用來(lái)解壓縮的參數(shù)-r:可以連同目錄下的文件也同時(shí)給予壓縮呢!-c:將壓縮資料輸出成為standardoutput(輸出到螢?zāi)?范例:范例一:將/etc/man.config複制到/tmp,并加以壓縮[root@linux~]#cd/tmp[root@linuxtmp]#cp/etc/man.config.[root@linuxtmp]#compressman.config[root@linuxtmp]#ls-l-rw-r--r--1rootroot2605Jul2711:43man.co
8、nfig.Z?范例二:將剛剛的壓縮檔解開(kāi)[root@linuxtmp]#compress-dman.config.Z范例三:將man.config壓縮成另外一個(gè)文件來(lái)備份[root@linuxtmp]#compress-cman.config>man.config.back.