歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux管理 >> Linux維護 >> Linux新手學堂 Tar高級應用技巧詳細介紹

Linux新手學堂 Tar高級應用技巧詳細介紹

日期:2017/3/2 10:38:35   编辑:Linux維護

1.需要打包應用包war中所以的jsp文件和jar文件,不需要其他的文件.

  #cd webmod.war

  #find . -name "*.jsp" -o -name "*.jar" > list

  #tar -cvzf webmod.tgz -T list

  這樣打包生成的文件就只有jsp和jar格式的文件了

  2.打包除了doc和help目錄下的文件

  #cd /jboss/service/default/deploy/

  #tar ——exclude HRWebProject.war/doc ——exclude HRWebProject.war/help ——czvf HRWebProject.tgz HRWebProject.war

  3.只備份某個目錄下面的幾個子目錄

  #tar -cf test.tar home/oracle /home/rar

  4.解壓其中的一個文件

  #tar -xvf test.tar home/rar/rar.txt

  5.分卷壓縮一個目錄:如doc

  在doc目錄的上次目錄

  #tar cvf doc | split -b 2m (已2M大小分卷壓縮)

  #cat x* > doc.tar (合成分卷壓縮包)

  或者

  #tar czvf doc.tar.gz doc/

  #tar czvfp - doc.tar.gz | split -b 5m

  #cat x* > doc.tar.gz

  6.查看壓縮包裡面的內容:

  #tar -tf doc.tar

  #tar -tzvf doc.tar.gz

Copyright © Linux教程網 All Rights Reserved