tar命令

Posted witamin

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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目录

 

以上是关于tar命令的主要内容,如果未能解决你的问题,请参考以下文章

tar 命令

linux解压压缩文件zip/tar/tar.gz命令汇总

linux基础-第八单元 正文处理命令及tar命令

第八单元 正文处理命令及tar命令

Linux命令 -- tar解压缩命令

Linux 常用命令九 tar