《讲师郭育伦sscc6991gmailcom.ppt》由会员分享,可在线阅读,更多相关《讲师郭育伦sscc6991gmailcom.ppt(21页珍藏版)》请在三一办公上搜索。
1、講師:郭育倫,壓縮指令,為什麼要壓縮檔案,文件檔案太大,導致無法以一片軟碟將他複製完成發現一個軟體裡面有好多檔案,這些檔案要將他複製與攜帶都很不方便要備份某些重要資料,偏偏這些資料量太大了,耗掉了你很多的硬碟與磁碟空間檔案壓縮技術,壓縮檔案,較大型的檔案透過所謂的檔案壓縮技術之後,可以將他的磁碟使用量降低,可以達到減低檔案容量的效果此外,有的壓縮程式還可以進行容量限制,使一個大型檔案可以分割成為數個小型檔案,以方便軟碟片攜帶呢,壓縮與解壓縮,壓縮過的檔案並無法直接被我們的作業系統所使用的,若要使用這些被壓縮過的檔案資料,則必須將他還原回來未壓縮前的模樣,那就是所謂的解壓縮,Linux 系統常見
2、的壓縮指令,被壓縮過的檔案,通常其附檔名都是*.tar,*.tar.gz,*.tgz,*.gz,*.Z,*.bz2 目前的壓縮技術五花八門,每種壓縮計算的方法都不是完全相同的當你捉到某個壓縮檔時,自然就需要知道壓縮他的是那個指令啦,好用來對照著解壓縮,Linux 系統常見的壓縮指令,常見的壓縮檔案的附檔名*.Zcompress 程式壓縮的檔案*.bz2bzip2 程式壓縮的檔案*.gzgzip 程式壓縮的檔案*.tartar 程式打包的資料,並沒有壓縮過*.tar.gztar 程式打包的檔案,其中並且經過 gzip 的壓縮,compress,用來壓縮與解壓縮附檔名為*.Z 的指令這是最簡單的壓
3、縮指令囉當你以 compress 壓縮之後,如果沒有下達其他的參數,那麼原本的檔案就會被後來的*.Z 所取代解壓縮除了可以使用 compress d 這個參數之外,也可以直接使用 uncompresscompress 已經很少人在使用了,因為這支程式無法解開*.gz 的檔案,而 gzip 則可以解決*.Z 的檔案,compress,compress,gzip,gzip 是用來壓縮與解壓縮附檔名為*.gz 的指令gzip 也提供 壓縮比的服務!-1 是最差的壓縮比,但是壓縮速度最快-9 雖然可以達到較佳的壓縮比(檔案較小)預設是-6 這個數值gzip 也是相當常使用的一個壓縮指令,tar,com
4、press 與 gzip 是可以適用在一個檔案的壓縮上面tar 可以將整個目錄或者是指定的檔案都整合成一個檔案同時,tar 可以配合 gzip(這個 gzip 的功能已經已經附加上 tar 裡面去了),同時整合並壓縮tar 整合過後的檔案我們通常會取名為*.tar,而如果還含有 gzip 的壓縮屬性,那麼就取名為*.tar.gz,tar,tar(example),tar(example),tar(example),zcat,zcat 則是用來讀取壓縮檔資料內容的指令假如我們剛剛壓縮的檔案是一個文字檔使用 zcat讀取由於 gzip 這個壓縮指令主要想要用來取代 compress 的,所以 compress 的壓縮檔案也可以使用 gzip 來解開zcat 這個指令可以同時讀取 compress 與 gzip 的壓縮檔,bzip2,bzcat,bzip2,bzcat,bzip2 則是自動的將附檔名建置為.bz2 當我們使用具有壓縮功能的 bzip2-z 時,那麼剛剛的 man.config 就會自動的變成了 man.config.bz2 這個檔名可以使用簡便的 bzcat 這個指令來讀取內容即可,bzip2,bzcat,