文件的壓縮與解壓
常用命令既參數
1, gzip
-c 將壓縮或解壓的結果輸出至標準輸出
-d 解壓縮,相當于guzip
-# (1-9)指定壓縮比,默認為6。
zcat 不解壓縮的情況下查看文件。
壓縮:gzip FileName
解壓:gzip –d
FileName.gz
2, bzip2
-d 解壓縮,相當于bunzip
-k 保留原文件
-# (1-9)指定壓縮比,默認為6。
bzcat 不解壓縮的情況下查看文件。
壓縮: bzip2 FileName
解壓1:bzip2 -d FileName.bz2
解壓2:bunzip2 FileName.bz2
3, xz 一款即將取代gzip、bzip2的壓縮命令
-d 解壓縮
-k 保留原文件
-# (1-9)指定壓縮比。
xzcat 不解壓縮的情況下查看文件
壓縮:xz Fileanme
解壓:xz –d Filename.xz
以上三個常用的壓縮命令gzip、bzip2、xz基本用法既參數基本相同。記住一個三個都可以輕易上手
4,tar 打包工具,將多個目錄打包成一個文件。本身不具有壓縮功能。
-c 創建打包文件
-f 指定打包的文件名,(-f必須和文件名放一起)
-v 顯示打包過程
-r 追加文件至歸檔文件
-x 展開歸檔文件,既展開打包文件,一般和-v,-f 結合使用。
-t 查看歸檔文件中的文件列表
-C 解壓到指定目錄
通常結合壓縮工具一起使用
-j: 采用bzip2壓縮
-z: 采用gzip壓縮
-J: 采用xz壓縮
eg.壓縮/data
tar -zcvf /redhat/data.tar.gz /data/
/redhat.tar.gz 為壓縮后的文件名
/data 為要壓縮的目錄
解壓
/home/redhat/date.tar.gz
原創文章,作者:linux is not unix,如若轉載,請注明出處:http://www.www58058.com/73365
看到你寫了三篇博客,主要介紹了linux下的壓縮工具shell編程的基礎用法,內容總結的很詳細,排版比起之前來也有所提升,建議你將代碼塊放入到”插入程序代碼“中去