AIX tar命令

來源:互聯網
上載者:User

  AIX的tar的使用說明 收藏
1   將所有.jpg的檔案打成一個名為all.tar的包:tar -cf all.tar *.jpg;-c是表示產生新的包,-f指定包的檔案名稱。
    將所有.gif的檔案增加到all.tar的包裡面去:tar -rf all.tar *.gif;-r是表示增加檔案的意思。

    更新原來tar包all.tar中logo.gif檔案:tar -uf all.tar logo.gif;-u是表示更新檔案的意思。

    列出all.tar包中所有檔案:tar -tf all.tar;-t是列出檔案的意思

    解出all.tar包中所有檔案:tar -xf all.tar;-x是解開的意思

 

 2  tar調用gzip

 

    gzip是GNU組織開發的一個壓縮程式,.gz結尾的檔案就是gzip壓縮的結果。與gzip相對的解壓程式是gunzip。tar中使用-z這個參數來調用gzip。下面來舉例說明一下:

    tar -czf all.tar.gz *.jpg

    這條命令是將所有.jpg的檔案打成一個tar包,並且將其用gzip壓縮,產生一個gzip壓縮過的包,包名為all.tar.gz

    tar -xzf all.tar.gz

    這條命令是將上面產生的包解開。

 

3 tar調用bzip2

 

    bzip2是一個壓縮能力更強的壓縮程式,.bz2結尾的檔案就是bzip2壓縮的結果。與bzip2相對的解壓程式是bunzip2。tar中使用-j這個參數來調用gzip。下面來舉例說明一下:

    tar -cjf all.tar.bz2 *.jpg

    這條命令是將所有.jpg的檔案打成一個tar包,並且將其用bzip2壓縮,產生一個bzip2壓縮過的包,包名為all.tar.bz2

    tar -xjf all.tar.bz2

    這條命令是將上面產生的包解開。

 

4  tar調用compress

 

    compress也是一個壓縮程式,但是好象使用compress的人不如gzip和bzip2的人多。.Z結尾的檔案就是bzip2壓縮的結果。與compress相對的解壓程式是uncompress。tar中使用-Z這個參數來調用gzip。下面來舉例說明一下:

    tar -cZf all.tar.Z *.jpg

    這條命令是將所有.jpg的檔案打成一個tar包,並且將其用compress壓縮,產生一個uncompress壓縮過的包,包名為all.tar.Z

    tar -xZf all.tar.Z

    這條命令是將上面產生的包解開

 

5   解壓縮小結

 

  對於.tar結尾的檔案:tar -xf all.tar

  對於.gz結尾的檔案:gzip -d all.gz gunzip all.gz

  對於.tgz或.tar.gz結尾的檔案:tar -xzf all.tar.gz tar -xzf all.tgz

  對於.bz2結尾的檔案:bzip2 -d all.bz2 bunzip2 all.bz2

  對於tar.bz2結尾的檔案:tar -xjf all.tar.bz2

  對於.Z結尾的檔案uncompress all.Z

  對於.tar.Z結尾的檔案:tar -xZf all.tar.z

  對於.zip:壓縮:zip all.zip *.jpg/解壓:unzip all.zip

  對於.rar,需要安裝RAR for Linux;壓縮:rar a all *.jpg,該程式會將.rar 副檔名將自動附加到包名後。解壓unrar e all.rar

 

tar是unix中的一個常用的命令,也是一個很重要的命令。tar命令將磁碟上的檔案拷貝到檔案媒體上(比如:磁碟片到硬碟,也可以是硬碟到磁碟片),或把檔案媒體上記錄的資料恢複成磁碟上的檔案。遇到錯誤時,t ar命令不提供任何恢複操作。
tar的命令格式:
#tar -cvf (或xvf)+檔案名稱+裝置
c->是本地到其他裝置
x->是其他裝置到本地
r->是追加(比如拷了一個t.txt ,還要再拷一個r.txt
其中tar一個檔案(或檔案夾)用cvf參數;
將tar好的檔案解開,用xvf參數。
例如:
將 /home/test中的檔案tar到/anw中,並tar成exe.tar用下面的命令:
#tar -cvf /anw/exe.tar /home/test
將tar好的檔案解開,用下面的命令:
#tar -xvf /anw/exe.tar 會將exe.tar解到壓縮時指定的路徑下。
tar命令組建檔案的副檔名可以任意起,比如:test檔案的組建檔案可以是test.a 、test.b 、test.tar都行。

本文來自CSDN部落格,轉載請標明出處:http://blog.csdn.net/cxz1999/archive/2010/06/28/5700359.aspx

聯繫我們

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