1.gzip
【命令作用】
用來壓縮檔案(字尾為.gz)
【命令語法】
gzip(選項)(引數)
【常用選項】
-f 強行壓縮檔案
-l 列出壓縮檔案的相關資訊
-t 用於測試壓縮檔案是否正確無誤
【引數說明】
指定要壓縮的檔案
【命令示例】
gzip * 壓縮當前目錄下的所有檔案
gzip -l * 列示每個壓縮檔案的資訊,但不解壓
2.gunzip
【命令作用】
用來解壓gzip壓縮過的檔案
【命令語法】
gunzip(選項)(引數)
【常用選項】
-f強行解開壓縮檔案
-l列示壓縮檔案的相關資訊
-v顯示指定的執行過程
【引數說明】
指定需要解壓的.gz的壓縮檔案
【命令示例】
gzip -l /opt/etc.zip.gz 檢視etc.zip.gz檔案的壓縮資訊
gunzip /opt/etc.zip.gz 解壓etc.zip.gz檔案到當前目錄
3.zcat
【命令作用】
用來檢視壓縮包裡的檔案
【命令語法】
zcat(選項)(引數)
【常用選項】
【引數說明】
指定想要檢視的壓縮檔案
【命令示例】
zcat etc.zip.gz 不解壓檢視檔案內容
4.bzip2
【命令作用】
用來壓縮檔案(字尾為.bz2)
【命令語法】
bzip2(選項)(引數)
【常用選項】
-z 強制執行壓縮
-k bzip2在壓縮或解壓縮後,會刪除原始檔案。若要保留原始檔案,請使用此引數
【引數說明】
指定需要壓縮的檔案
【命令示例】
bzip2 test1 壓縮檔案(test將被刪除)
bzip -k test 壓縮檔案並保留原檔案
bzip -d test.bz2 解壓指定的檔案test.bz2
5.bunzip2
【命令作用】
解壓bzip2壓縮過的壓縮包
【命令語法】
bunzip2(選項)(引數)
【常用選項】
-f 解壓縮時,若輸出的檔案與現有檔案同名時,預設不會覆蓋現有的檔案
-k 在解壓縮後,缺省會刪除原來的壓縮檔案。若要保留壓縮檔案,請使用此引數
-v 解壓縮檔案時,顯示詳細的資訊
【引數說明】
指定需要解壓的.bz2的壓縮包
【命令示例】
bunzip2 -kv test.bz2 解壓檔案test.bz2保留壓縮包並顯示詳細資訊
bunzip2 -f test.bz2 解壓時不覆蓋現有檔案
6.bzcat
【命令作用】
解壓.bz2的壓縮包並且顯示解壓後的檔案,保留壓縮包,但是不生成解壓後的檔案
【命令語法】
bzcat(引數)
【常用選項】
【引數說明】
指定需要解壓的.bz2的壓縮包
【命令示例】
7.xz
【命令作用】
壓縮檔案,不保留原始檔,字尾是.xz
【命令語法】
xz(選項)(引數)
【常用選項】
-k保留原檔案
【引數說明】
指定要壓縮的檔名
【命令示例】
xz -k test 壓縮檔案並保留原檔案
8.unxz
【命令作用】
解壓.xz檔案
【命令語法】
unxz(選項)(引數)
【常用選項】
【引數說明】
指定要解壓的.xz檔案
【命令示例】
9.xzcat
【命令作用】
不展開的前提下檢視文字檔案內容
【命令語法】
xzcat(選項)(引數)
【常用選項】
【引數說明】
指定要顯示內容的檔名
【命令示例】
10.zip
【命令作用】
用來壓縮檔案(字尾為.zip)
【命令語法】
zip(選項)(引數)
【常用選項】
-d 從壓縮包中刪除指定檔案
-g 向壓縮包中追加指定檔案
-r 目錄遞迴壓縮
【引數說明】
指定需要壓縮的檔案
【命令示例】
zip test.zip test 壓縮檔案
zip -r pwd.zip /pwd 壓縮目錄及子目錄
11.unzip
【命令作用】
用來解壓用zip壓縮的壓縮包
【命令語法】
unzip(選項)(引數)
【常用選項】
-l 不解壓顯示壓縮包內的檔案
-d 指定解壓後檔案的存放目錄
-n 解壓縮時不要覆蓋原有的檔案
-j 不處理壓縮檔案中原有的目錄路徑
【引數說明】
指定需要解壓的.zip的壓縮包
【命令示例】
unzip test.zip 在當前目錄下解壓檔案
unzip -l test.zip 不解壓顯示壓縮包的內容
12.zipinfo
【命令作用】
用來列出壓縮檔案的資訊
【命令語法】
zipinfo(選項)(引數)
【常用選項】
-1 只列出檔名稱
【引數說明】
指定.zip格式的壓縮包
【命令示例】
zipinfo -1只顯示壓縮包內的檔名稱
13.zipsplit
【命令作用】
把比較大的.zip壓縮包分割成多個小的.zip壓縮包
【命令語法】
zipsplit(選項)(引數)
【常用選項】
-n 指定分割後每個zip檔案的大小
-b 指定分割後的zip檔案的存放位置
【引數說明】
指定想要分割的.zip壓縮包
【命令示例】
zipsplit -n 1m test.zip 分割每個檔案為1m
14.tar
【命令作用】
用來建立檔案,可以把多個檔案打包成乙個大檔案
【命令語法】
tar(選項)(引數)
【常用選項】
-c 建立歸檔
-x 展開歸檔
-v 顯示過程
-f 指定歸檔檔案
-tv 不顯示展開的前提下檢視歸檔
-r 往歸檔檔案中追加
-c 指定展開目錄
-j 呼叫bzip2壓縮歸檔或解壓展開
-z 呼叫gzip壓縮歸檔或解壓展開
-j 呼叫xz壓縮歸檔或解壓展開
【引數說明】
需要指定打包的檔案會或者是目錄列表
【命令示例】
tar -cvf test.tar test 建立歸檔並顯示過程
tar -tf test.tr 檢視歸檔檔案中的檔案列表
tar -rf test.tar case 往指定tar包中追加
tar -cvzf test.tar.gz test 建立歸檔、壓縮並顯示過程
15.dump
【命令作用】
用於備份ext2或者ext3檔案系統
【命令語法】
dump(選項)(引數)
【常用選項】
-0123456789 備份的層級
-0 不做備份
-1 每天備份
-2 每隔一天備份
-f 指定備份到哪個裝置
【引數說明】
指定想要備份的檔案,目錄。或者檔案系統
【命令示例】
dump -1u -f /tmp/homeback.bak /home 將home目錄的內容備份到tmp目錄下homeback.back檔案中,並且每天備份一次
16.restore
【命令作用】
用於還原dump備份的檔案
【命令語法】
restore(選項)
【常用選項】
-r 進行還原
-f 指定從哪個裝置還原
-t 指定檔名稱,若該檔案已存在備份檔案中。則列出它們的名稱
【引數說明】
指定要還原的dump命令生成的備份檔案
【命令示例】
restore -rf /tmp/homeback.bak /home 將tmp目錄下的homeback.bak檔案還原到home
restore -ft /tmp/homeback.bak 檢視備份檔案裡的檔案列表
linux 檔案壓縮和歸檔命令
一 製作歸檔檔案或釋放已歸檔檔案 tar命令。tar命令可以將要備份儲存的資料打包成乙個擴充套件名為.tar的檔案,以便於儲存,需要時再從.tar中恢復。引數 t 檢視包中的檔案列表 x 釋放包 c 建立包 r 增加檔案到包文件的末尾 z 代表.gz格式的壓縮包,採用gzip方式壓縮或解壓縮 j 代...
歸檔及壓縮命令
用途 製作壓縮檔案 解開壓縮檔案 格式 gzip 9 檔名.bzip 9 檔名.gzip d gz格式的壓縮檔案 bzip2 d bz2格式的壓縮檔案 常用命令選項 9 表示高壓縮比,多在建立壓縮包時用 d 用於解開已經壓縮過的檔案 用途 製作歸檔檔案 釋放歸檔檔案 格式 tar 選項 歸檔檔案名 ...
Linux檔案的歸檔和壓縮命令
1.檔案歸檔命令tar 歸檔的好處 方便使用 查詢 閱讀 易www.cppcns.com於管理 批量刪除檔案 為什麼要壓縮 如果直接傳輸會大量的占用流量頻寬.導致公司的內網訪問速度緩慢.傳輸前壓縮 傳輸後解壓 檔案壓縮的好處 節約硬碟的資源.加快檔案傳輸的速率 用到的命令 tar 作用 打包 壓縮檔...