《Linux Shell指令碼攻略》 筆記 第六章:打包壓縮

來源:互聯網
上載者:User

標籤:

《Linux Shell指令碼攻略》 筆記 第六章:打包壓縮//1、打包、解包[[email protected] program_test]# tar -cf output.tar 11.txt 22.txt 33.txt [[email protected] program_test]# tar -xf output.tar -C ./tar-file/  //-C指定要提取到哪個路徑?//列舉出歸檔檔案中的內容[[email protected] program_test]# tar -tvf output2.tar 
-rw-rw-r-- yy/yy      101843 2014-12-18 07:40 33.txt
drwxrwxr-x yy/yy           0 2014-12-31 18:11 abc/
-rw-rw-r-- yy/yy           0 2014-12-31 18:11 abc/def//[[email protected] program_test]# tar -tf output.tar 
11.txt
22.txt
33.txt
33.txt
abc/
abc/def//刪除給定歸檔檔案中的檔案
[[email protected] program_test]# tar -f output.tar  --delete 33.txt
[[email protected] program_test]# tar -tf output.tar 
11.txt
22.txt
abc/
abc/def
2、壓縮//批量打包和壓縮的實現[[email protected] touch_more]# cat gzip_all_files.sh 
#!/bin/bash 
textfiles=`ls | grep ".txt" | xargs`

echo $textfiles
for textfile in $textfiles;
do
        tar -rvf archive.tar $textfile  //以追加的形式打包檔案.
done

gzip archive.tar  //壓縮歸檔檔案

//解壓縮 -x提取檔案; -z採用gzip樣式.[[email protected] touch_more]# tar -zxvf archive.tar.gz -C ./test_unzip/

銘毅天下

轉載請標明出處,原文地址:http://blog.csdn.net/laoyang360/article/details/42364849

如果感覺本文對您有協助,請點擊‘頂’支援一下,您的支援是我堅持寫作最大的動力,謝謝!


《Linux Shell指令碼攻略》 筆記 第六章:打包壓縮

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.