linux下面tar gzip zip bzip使用指南

來源:互聯網
上載者:User
轉自:http://www.ixdba.net/article/b2/515.htmltarlinux下面的歸檔工具。是對檔案或者目錄進行歸檔,歸成一個檔案,但並不壓縮。文法格式tar [主選項+輔選項] 檔案或者目錄列表 主選項-c 建立新的檔案檔案-r 把要歸檔的檔案追加到檔案檔案的末尾IXDBA.NET技術社區-t 列出檔案檔案中已經歸檔的檔案清單-u 更新檔案,用新檔案替代檔案中原始檔案。如果備份檔案中不存在該檔案,則把它追加到備份檔案的末尾-x 從檔案檔案中還原檔案 輔選項歸檔到普通檔案-k 儲存已存在的檔案。例如在還原的過程中,遇到相同的檔案,不會進行覆蓋-m 在還原檔案時,把所有檔案的修改時間設定為現在時間-v 報告tar的詳細處理過程-w 每一步都要進行確認-z 用gzip來壓縮/解壓縮檔案-j 通過bzip2壓縮/解壓縮檔案-Z 通過compress程式過濾檔案。-f例如:將/etc/目錄下所有東西歸檔到目前的目錄下,取名為wpc.tar,命令如下:tar cvf wpc.tar /etc/ 例如:將目前的目錄下wpc.tar解壓到目前的目錄下,命令如下:tar xvf wpc.tar ================================檔案壓縮可以將一般的檔案進行壓縮,或者將歸檔的檔案進行壓縮 gzip & gunzip文法格式gzip [選項] 壓縮(解壓縮)的檔案名稱 gzip預設將源檔案壓縮為.gz檔案,並刪除原檔案 常用選項將輸出寫道標準輸出上,並保留原檔案-d 對壓縮檔進行解壓縮-l 對每個壓縮檔,顯示欄位:壓縮檔的大小、未壓縮檔的大小、壓縮比、未壓縮檔的名字-r 遞迴式尋找指定目錄,並壓縮或者解壓縮其中的所有檔案。-t 檢查壓縮檔是否完整-v 對每個壓縮和解壓縮的檔案,顯示檔案名稱和壓縮比-num 用指定的數字num設定壓縮比,-1或-fast表示最低壓縮比,-9或-best表示最高壓縮比。系統預設值是6-c 例如:將目前的目錄下,wpc.bmp壓縮,命令如下:gzip -v wpc.bmp 例如:將目前的目錄下wpc.bmp.gz解壓縮,命令如下:gunzip -d wpc.bmp.gz命令結果:wpc.bmp.gz被解壓縮,並被刪除,出現wpc.bmp -------------------------------zip & unzip zip與windows的winzip壓縮程式產生相同壓縮檔.zip。 文法格式zip 壓縮檔名 被壓縮檔列表 例如:將目前的目錄下,wpc子目錄下面的所有內容壓縮成wpc.zip,命令如下:zip wpc.zip wpc/* unzip 文法格式unzip [選項] 壓縮檔名.zip 常用選項-x 檔案清單 解壓縮檔案,但不包括“檔案清單”中指定的檔案-v 查看壓縮檔目錄,但不解壓-t 測試檔案有無損壞,但不解壓-d 目錄 把壓縮檔解壓到指定目錄下-z 只顯示壓縮檔的註解-n 不覆蓋已經存在的檔案-o 覆蓋已存在的檔案且不要求使用者確認-j 不重建文檔的目錄結構,把所有檔案解壓到同一目錄下 例如:將目前的目錄下wpc.zip解壓縮,命令如下:unzip wpc.zip -------------------------------------------bzip2文法格式bzip2 [選項][-壓縮等級] 壓縮檔名 常用選項-c 或 --stdout 將壓縮與解壓縮的結果送到標準輸出-d 或 --decompress 執行解壓縮-f 或 --force bzip2在壓縮或解壓縮時,若輸出檔案與現有檔案同名,預設不會覆蓋現有檔案,若要覆蓋,需要使用此參數-h 或 --help 顯示協助-k 或 --keep bzip2在壓縮或解壓縮後,會刪除原始的檔案,若要保留原始檔案,需要使用此參數-s 或 --small 降低程式執行時記憶體的使用量-t 或 --test 測試.bz2壓縮檔的完整性-v 或 --verbose 壓縮或解壓縮檔案時,顯示詳細的資訊-z 或 --compress 強制執行壓縮-V 或 --version 顯示版本資訊--repetitive-best 若檔案中有重複出現的內容,可利用此參數提高壓縮效果--repetitive-fast 若檔案中有重複出現的內容,可利用此參數加快執行速度 例如:使用bzip2壓縮目前的目錄下的歸檔檔案wpc.tar,命令如下:bzip2 wpc.tar 例如:解壓縮目前的目錄下wpc.tar.bz2,命令如下:bzip2 -d wpc.tar.bz2 註:bunzip2和bzip2 -d效果相同

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.