tar的简单使用
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了tar的简单使用相关的知识,希望对你有一定的参考价值。
由于编程环境主要是Linux,经常使用到tar这条命令,不过还是对其不甚了解,参数的用法老是忘记。
今天参考网上的文章,简单的总结一下:
先选择Tar命令的模式,接着选择处理文档的压缩属性,然后再选择其他参数,最后跟上要处理的文档。
tar [-cxtzjvfpPN]
1. 模式参数:
-c, --create: 创建压缩包
-x, --extract: 解压压缩包
-t, --list: 显示压缩包内容
-r, --append: 末尾追加文件
-u, --update: 更新文件
这五种模式是互斥的,只能选择其中一个。
2. 压缩/解压缩属性(常见的):
-z, --gzip: 使用gzip处理压缩包,通常是带有gz后缀
-j, --bzip2: 使用bzip2处理压缩包,通常是带有bz2后缀的
-Z, :使用uncompress处理压缩包,通常是带有Z后缀的
3. 其他
-p, --preserve-permission: 保留文件原有属性
-P, --absolute-names: 使用绝对路径
-v, --verbose: 解压缩过程中显示文件
-f, --file=ARCHIVE: 表明压缩文件名,需要紧跟-f参数(留空格)
4. 常见使用
tar -xvf file.tar //解压 tar包
tar -xzvf file.tar.gz //解压tar.gz
tar -xjvf file.tar.bz2 //解压 tar.bz2
tar -xZvf file.tar.Z //解压tar.Z
参考文档:链接暂时找不到了
以上是关于tar的简单使用的主要内容,如果未能解决你的问题,请参考以下文章