.tar.gz文件压缩:

  tar -zcvf 压缩文件名 .tar.gz 被压缩文件名

解压:

  tar -zxvf 压缩文件名.tar.gz

# 打包后会比源文件还大一点(打包过程中会写入压缩的文件)。
# test.tar.gz 是 test.txt压缩后的文件,通常以压缩工具作为后缀。

 

 

 

压缩文件        压缩⼯具
.zip                zip压缩⼯具
.gz                 gzip压缩⼯具,只能压缩⽂件,会删除源⽂件(通常配合tar使⽤)
.bz2               bzip2压缩⼯具,只能压缩⽂件,会删除源⽂件(通常配合tar使⽤)
.tar.gz            先使⽤tar命令打包,然后使⽤gzip压缩(linux中最常用的一种压缩工具)
.tar.bz2          先使⽤tar命令打包,然后使⽤bzip压缩
# 注意:bzip2压缩工具比gzip压缩的更小。

1、gz压缩 :
  gzip 1.txt        # 会多出一个1.txt.gz压缩文件,并把1.txt源文件删除掉


  解压
  gzip -d 1.txt.gz # 加上-d 即可

 


4、做题:将/etc/下的所有普通文件进行打包压缩到/tmp/目录下。
find /etc/ -type f -exec tar -czf /tmp/etc.tar.gz {} \;
# -exec 把前面的结果放到大括号里,tar 后面的f参数是打包压缩后的文件

posted on 2021-07-07 16:07  孟玉  阅读(6480)  评论(0编辑  收藏  举报