# pwd
/oraclelog/test
#
# ls
1.txt 2.txt abc.txt test1 //abc.txt 文件中需要列出排除的目录名
#
#
# cat abc.txt
test1
# 把test 目录打包,排除test1 目录(需要注意:加了-X 参数 后面的目录要和当前打包的目录一致)
# tar -cvf /oraclelog/test/tst.tar -X abc.txt /oraclelog/test
a /oraclelog/test
a /oraclelog/test/2.txt 1 blocks.
a /oraclelog/test/1.txt 1 blocks.
a /oraclelog/test/test1 (excluded)
a /oraclelog/test/abc.txt 1 blocks.
abc.tar same as archive file, not archived
# ls
1.txt 2.txt abc.txt test1 tst.tar
# tar -tvf tst.tar
drwxr-xr-x 0 0 0 4月08 17:45:15 2011 /oraclelog/test/
-rw-r--r-- 0 0 9 4月08 11:56:28 2011 /oraclelog/test/2.txt
-rw-r--r-- 0 0 9 4月08 11:56:13 2011 /oraclelog/test/1.txt
-rw-r--r-- 0 0 6 4月08 16:03:16 2011 /oraclelog/test/abc.txt
阅读(11802) | 评论(0) | 转发(1) |