功能强大的手机:tar命令用法[转]

来源:百度文库 编辑:中财网 时间:2024/04/24 20:26:27
tar命令用法[转]2007-11-29 11:05

tar 为tape archive的缩写,是Unix系统上把多个文件打包为一个文件的工具。

tar的用法如下:

tar FunctionOptions filenames

其中Function为一个表示功能的字母,Options为多个字母的组合,其中每个字母表示一种选项。

Function可以为如下字母:

c:create,创建tar文件。

x:extract,解包tar文件。

t:table-of-contents,列出tar文件中包含的内容。tar cf列出文件名,tar cvf 以长格式列出结果。

r:把文件添加到tar文件后面。

u:更新tar包中发生变化的文件内容。

d:比较tar包中的文件与当前文件系统中文件的不同。

Options可以为如下字母:

v:在打包和解包过程中,打印出其操作的文件名称。

f:指定要解包的文件名称或者要打包结果的文件名称。

k:解包时,保留当前目录下已存在的文件不被替换。

z:在打包或解包时,对数据进行压缩或解压缩。

例子:tar cvf arch.tar arch,tar cf arch.tar arch,tar xf arch.tar

tar czf arch.tar.gz arch,tar xzf arch.tar.gz

可以使用gzip filename对tar包文件进行压缩,文件名称以gz为扩展名,使用gzip -d compressedfile 对经过压缩的tar包文件进行解压缩。