1 compress和uncompress
用法:
compress [-dfvcVr] [-b maxbits] [file…]
選項:
-d 解壓縮
-c 結果輸出至標準輸出,不刪除原文件
-v 顯示壓縮詳情
uncompress 解壓縮
由于壓縮比例不高,現在已經基本被淘汰
————————————————————————————-
2 gzip和gunzip
用法:
gzip [option]… FILE…
選項:
-d 解壓縮,相當于gunzip
-c 將壓縮或解壓縮的結果輸出至標準輸出
-# 1-9,指定壓縮比例,值越大壓縮比例越大
zcat: 不顯示解壓縮的前提下查看文本文件內容
———————————————————————————–
3 bzip2/bunzip2/bzcat
用法
bzip2 [option]…file…
選項
-k keep,保留原文件
-d 解壓縮
-# 1-9,壓縮比,默認為6
bzcat 不顯示解壓縮的前提下查看文本文件的內容
———————————————————————————–
4 zip/unzip
打包壓縮:
zip -r sysconfig sysconfig/
解包解壓縮
unzip sysconfig.zip
cat /var/log/messages | zip message –
unzip -p message > message
———————————————————————————–
5 tar
選項
Main operation mode
-c,–creat 創建一個新的歸檔檔案
-d,–diff,–compare 找到歸檔檔案和原文件的差別
-r,–append 追加文件到檔案的結尾
-t,–list 列出檔案中包含的內容
-u,–update 在檔案中追加更新的內容
-x,–extract,–get 從檔案中提取文件
Common options
-C 改變文件的目錄
-f 使用檔案文件或者設備檔案
用法
(1)創建歸檔
tar -c -f /path/to/somefile.tar FILE…
tar cf /path/to/somefile.tar FILE…
(2)查看歸檔文件中的文件列表
tar -t -f /path/to/somefile.tar
(3)展開安裝
tar -x -f /path/to/somefile.tar
tar -x -f /path/to/somefile.tar -C /path/
結合壓縮工具可以實現:歸檔并壓縮
-j 后綴添加.bzip2 -z 后綴添加 .gzip -J 后綴添加 .xz
———————————————————————————–
6 cpio 復制 從或者到 文件 copy files to and from archives
cpio命令是通過重定向的方式將文件進行打包備份,還原回復的工具,可以解壓以 .cpio或者 .tar結尾的文件
用法
cpio [選項] > 文件名或者設備名
cpio [選項] < 文件名或者設備名
選項
-o 將文件拷貝打包成文件或者將文件輸出到設備上
-i 解包,將打包文件解壓或將設備上的備份還原到系統上
-t 預覽,查看文件內容或者輸出到設備上的文件內容
-v 顯示打包過程中的文件名稱
-d 解包生成目錄,在cpio還原時,自動的建立目錄
-c 一種較新的存儲方式
原創文章,作者:black_fish,如若轉載,請注明出處:http://www.www58058.com/36130