标签:style blog color os 使用 io strong 文件 ar
先看一个例子:
1.将当前目录下所有.txt文件打包并压缩归档到文件this.tar.gz,我们可以使用
tar zcvf this.tar.gz ./*.txt
1 #tar -cf target.tar file1 file2 ... 2 创建之后还可以用 -A -r 参数进行添加 3 --delete 参数进行删除
II.添加或删除
-A, --catenate, --concatenate1 #tar -Af target.tar source1.tar source2.tar ... 添加其他 打包文件到一个打包文件中 2 #tar -rf target.tar file1 file2 ... 添加其他文件到一个打包文件中
3 #tar -f target.tar --delete file1 file2 ... 把一个文件从一个打包文件中删除
1 #tar -tf target.tar 查看打包文件中的内容 2 #tar -df target.tar file 3 #tar -uf target.tar file1 file2 ... 更新打包文件中的内容
IV.解开
既然有打包必然有解开1 #tar -xf target.tar
(二)压缩参数
指定使用哪种压缩算法的参数
-j, --bzip2
-z, --gzip, --gunzip --ungzip
-Z, --compress, --uncompress
(三)其他
-v, --verbose
verbosely list files processed
这个参数相当与把过程展示给你看
(四)常见组合
针对一下的格式便产生了一些组合
1 #tar -zcvf target.tar.gz /dir 打包后以gzip压缩 2 #tar -jcvf target.tar.gz /dir 打包后以bzip2压缩 3 4 将 -c 参数换成 -x 参数就变为解压缩 5 6 #tar -zcvf target.tar.gz /dir gzip解压缩 7 #tar -jcvf target.tar.gz /dir bzip2解压缩
[root@linux ~]# tar -cvf /tmp/etc.tar /etc <==仅打包,不压缩!
标签:style blog color os 使用 io strong 文件 ar
原文地址:http://www.cnblogs.com/IceSword-syy/p/3935583.html