tar命令

tar是用于解压和压缩的命令
 独立参数,一条解压命令中有且只有一个
  -c:create建立压缩档案的参数
  -x: 解压压缩档案的参数
  -t: 查看内容
  -r: 向压缩文件归档文件末尾追加文件
  -u: 更新原压缩包中得文件
 可选参数
  -z: 是否需要用gzip压缩
  -j: 有bz2属性的
  -Z: 有compress属性的
  -v: 压缩过程显示压缩的档案
  -O: 将文件解开到标准输出
 必须参数(必须是最后一个)
  -f: 制定文档名,在f后面立即接文件名,不能加再加参数

 指定解压目录
  -C: <目的目录> 或 --directory=<目的目录> 切换到指定的目录。
 其他
  gzip 是 GNU 组织开发的一个压缩程序,以 .gz 为结尾的文件就是 gzip压缩的结果
  与 gzip 相对的解压程序是gunzip
  tar 中使用 -z 这个参数来调用gzip

 举例:
  # tar -czf test.tar.gz *.jpg
  这条命令是将所有的 .jpg的文件打成一个 tar包
  并且将其用 gzip 压缩,生成一个 gzip 压缩过的包,包名为:test.tar.gz

  # tar -xzf test.tar.gz
  这个是将test.tar.gz压缩包解压

  # tar -zxvf test.tar.gz -C /opt/test
  将test.tar.gz解压到/opt/test目录

 

posted @ 2019-09-19 20:35  流水1219  阅读(752)  评论(0编辑  收藏  举报