tar打包和解压的使用

简介:
 二、 tar

   1. 文件或目录打包:

   tar  cvf /u0/temp2.tar /usr/lib

  将 /usr/lib 目录下的文件与子目录打包成一个文件库为 /u0/temp2.tar

   tar  cvf /u0/temp2.tar /usr/lib  .c  .f

  将 /usr/lib 目录下的* .c  .f 等文件 ( 不含子目录 ) 打包。

  注意:如果指定文件如* .c  .f 或* . *,则打包时均不含子目录。如果指定为 . 或*,则含子目录。

   2. 压缩:

  同上: compress /u0/temp2.tar 压缩为 /u0/temp2.tar.Z

   3. 解压:

   uncompress /u0/temp2.tar.Z 则还原为 /u0/temp2.tar

   4. 解包展开:

   tar  xvf /u0/temp2.tar

  若以相对路径打包的,解包时,以相对路径存放展开的文件数据;若以绝对路径打包的,解包时,以绝对路径存放展开的文件数据。

  若指定展开的文件名,须注意文件的目录路径。

   5. 显示:

   tar  tvf /u0/temp2.tar  显示文件库内的文件名称。当指定文件名时,亦须注意文件的路径。

  相对来说这两个命令各有优缺点。





     本文转自fine102 51CTO博客,原文链接:http://blog.51cto.com/gzmaster/73749,如需转载请自行联系原作者




相关文章
|
5月前
|
算法 Unix Linux
tar 解压缩命令总结
tar 解压缩命令总结
|
6月前
|
存储 算法 Linux
【Linux】文件打包解压_tar_zip
【Linux】文件打包解压_tar_zip
78 0
【Linux】文件打包解压_tar_zip
tar打包时忽略svn目录
tar打包时忽略svn目录
136 0
|
Linux
解压 .solitairetheme8 文件
解压 .solitairetheme8 文件
105 0