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命令的主要内容,如果未能解决你的问题,请参考以下文章