赞
踩
tar zfvc ddddd.tar.gz /tmp/ddddd
说明:
-z, --gzip filter the archive through gzip 通过gzip压缩的形式对文件进行归档
-c, --create create a new archive 创建一个归档文件
-v, --verbose verbosely list files processed 显示创建归档文件的进程
-f, --file=ARCHIVE use archive file or device ARCHIVE 后面要立刻接被处理的档案名,比如–file=examples.tar
如果想去掉其中的文件或者目录,可以增加exclude参数.
如去掉 /tmp/ddddd/test/
[root@bjb tmp]# tar zfvc ddddd.tar.gz /tmp/ddddd/ --exclude /tmp/ddddd/test/ 未生效 tar: 从成员名中删除开头的“/” /tmp/ddddd/ /tmp/ddddd/test/ /tmp/ddddd/test/test4 /tmp/ddddd/test1 /tmp/ddddd/test3 /tmp/ddddd/test2 [root@bjb tmp]# tar zfvc ddddd.tar.gz /tmp/ddddd/ --exclude /tmp/ddddd/test 生效 tar: 从成员名中删除开头的“/” /tmp/ddddd/ /tmp/ddddd/test1 /tmp/ddddd/test3 /tmp/ddddd/test2 [root@bjb tmp]# tar zfvc ddddd.tar.gz /tmp/ddddd --exclude=/tmp/ddddd/test 生效 tar: 从成员名中删除开头的“/” /tmp/ddddd/ /tmp/ddddd/test1 /tmp/ddddd/test3 /tmp/ddddd/test2 /tmp/ddddd/ceshi
如去掉 /tmp/ddddd/下的test1,test2
[root@bjb tmp]# tar zfvc ddddd.tar.gz /tmp/ddddd --exclude /tmp/ddddd/test1 --exclude /tmp/ddddd/test2
tar: 从成员名中删除开头的“/”
/tmp/ddddd/
/tmp/ddddd/test/
/tmp/ddddd/test/test4
/tmp/ddddd/test3
/tmp/ddddd/ceshi
[root@bjb tmp]# tar zfvc ddddd.tar.gz /tmp/ddddd --exclude=/tmp/ddddd/test1 --exclude=/tmp/ddddd/test2
tar: 从成员名中删除开头的“/”
/tmp/ddddd/
/tmp/ddddd/test/
/tmp/ddddd/test/test4
/tmp/ddddd/test3
/tmp/ddddd/ceshi
tar xzvf ddddd.tar.gz
#说明:
-x, --extract, extract files from an archive 从一个归档文件中提取文件
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。