tar命令压缩和解压.tar文件

1.tar命令

tar [-cxtzjvfpPN] [打包后的文件名] [打包的目录路径]

(1)参数:
  • -c : 建立一个压缩文件,create
  • -x :解压一个压缩文件
  • -t :查看压缩文件内容
  • -v : 压缩过程中显示文件
  • -f :使用压缩名,注意一般放在参数最后,紧跟压缩名
  • -z :用gzip压缩,一般以tar.gz结尾,压缩速度快
  • -j :用bzip2压缩,一般以tar.bz2结尾,压缩的比较狠
(2)示例:

1.压缩
tar -cvf xxx.tar /data : 仅打包
tar -zcvf xxx.tar /data : 打包后,以gzip方式压缩
tar -jcvf xxx.tar /data : 打包后,以bzip2方式压缩

2.解压缩
先进入需要解压缩的文件夹下
cd /tmp/data
tar -xvf xxx.tar : 解包
tar -zxvf xxx.tar : 解压gzip压缩文件
tar -jxvf xxx.tar : 解压bzip2压缩文件
tar -zxvf xxx.tar.gz etc/passwd :只解压部分文件夹

 

tar命令压缩和解压.tar文件

 

1.压缩:

  tar -cvf /tmp/etc.tar /etc

2.解压:

  tar -xvf /tmp/etc.tar -C .

3.tar命令常用的功能

  -c:创建新的tar文件
  -x:解开tar文件
  -t:列出tar文件中包含的文件的信息
  -r:附加新的文件到tar文件中
注意:以上功能是独立的,一次只能使用一个。

4.tar命令常用的参数

  -z:使用gzip进行解压缩
  -j:使用bzip2进行解压缩
  -Z:使用compress进行解压缩
  -v:显示解压缩执行过程
  -f:指定要处理的文件名

posted @ 2022-11-17 09:08  shiningrise  阅读(19358)  评论(0编辑  收藏  举报
// 侧边栏目录 // https://blog-static.cnblogs.com/files/douzujun/marvin.nav.my1502.css