一些常見的壓縮文件:
*.Z compress 程序壓縮的檔案
*.bz2 bzip2 程序壓縮的檔案 *.gz gzip 程序壓縮的檔案 *.tar tar 程序打包的數(shù)據(jù),并沒有壓縮過 *.tar.gz tar 程序打包的檔案,其中并且經(jīng)過 gzip 的壓縮! *.zip zip 程序壓縮文件 *.rar rar 程序壓縮文件 tar
linux下面的歸檔工具。是對文件或者目錄進行歸檔,歸成一個文件,但并不壓縮。
語法格式 tar [主選項+輔選項] 文件或者目錄列表 例:
tar xcvf file.tar.gz file
tar xzvf file.tar.gz ~/
主選項
-c 創(chuàng)建新的檔案文件 -r 把要歸檔的文件追加到檔案文件的末尾 -t 列出檔案文件中已經(jīng)歸檔的文件列表 -u 更新文件,用新文件替代檔案中原始文件。如果備份文件中不存在該文件,則把它追加到備份文件的末尾 -x 從檔案文件中還原文件 輔選項
-f 歸檔到普通文件 -k 保存已存在的文件。例如在還原的過程中,遇到相同的文件,不會進行覆蓋 -m 在還原文件時,把所有文件的修改時間設定為現(xiàn)在時間 -v 報告tar的詳細處理過程 -w 每一步都要進行確認 -z 用gzip來壓縮/解壓縮文件 -j 通過bzip2壓縮/解壓縮文件 -Z 通過compress程序過濾檔案。 gzip & gunzip
語法格式
gzip [選項] 壓縮(解壓縮)的文件名 gzip默認將源文件壓縮為.gz文件,并刪除原文件
常用選項
-c 將輸出寫道標準輸出上,并保留原文件 -d 對壓縮文件進行解壓縮 -l 對每個壓縮文件,顯示字段:壓縮文件的大小、未壓縮文件的大小、壓縮比、未壓縮文件的名字 -r 遞歸式查找指定目錄,并壓縮或者解壓縮其中的所有文件。 -t 檢查壓縮文件是否完整 -v 對每個壓縮和解壓縮的文件,顯示文件名和壓縮比 -num 用指定的數(shù)字num設置壓縮比,-1或-fast表示最低壓縮比,-9或-best表示最高壓縮比。系統(tǒng)默認值是6 zip & unzip
語法格式
unzip [選項] 壓縮文件名.zip 常用選項
-x 文件列表 解壓縮文件,但不包括“文件列表”中指定的文件 -v 查看壓縮文件目錄,但不解壓 -t 測試文件有無損壞,但不解壓 -d 目錄 把壓縮文件解壓到指定目錄下 -z 只顯示壓縮文件的注解 -n 不覆蓋已經(jīng)存在的文件 -o 覆蓋已存在的文件且不要求用戶確認 -j 不重建文檔的目錄結構,把所有文件解壓到同一目錄下 bzip2
語法格式
bzip2 [選項][-壓縮等級] 壓縮文件名 常用選項
-c 或 --stdout 將壓縮與解壓縮的結果送到標準輸出 -d 或 --decompress 執(zhí)行解壓縮 -f 或 --force bzip2在壓縮或解壓縮時,若輸出文件與現(xiàn)有文件同名,預設不會覆蓋現(xiàn)有文件,若要覆蓋,需要使用此參數(shù) -h 或 --help 顯示幫助 -k 或 --keep bzip2在壓縮或解壓縮后,會刪除原始的文件,若要保留原始文件,需要使用此參數(shù) -s 或 --small 降低程序執(zhí)行時內存的使用量 -t 或 --test 測試.bz2壓縮文件的完整性 -v 或 --verbose 壓縮或解壓縮文件時,顯示詳細的信息 -z 或 --compress 強制執(zhí)行壓縮 -V 或 --version 顯示版本信息 --repetitive-best 若文件中有重復出現(xiàn)的內容,可利用此參數(shù)提高壓縮效果 --repetitive-fast 若文件中有重復出現(xiàn)的內容,可利用此參數(shù)加快執(zhí)行速度 另見linux 壓縮文件的命令總結
本文來自CSDN博客,轉載請標明出處:http://blog.csdn.net/chance_wang/archive/2007/10/24/1841796.aspx |
|