日期:2014-05-16  浏览次数:20569 次

急,急,急,压缩tar的问题!!!!!!
请教下,利用tar如何进行去目录的压缩。比如在/tmp/下有一些文件,我用 tar -zcvf /tmp/11.tar /tmp/* 压缩后发现压缩包把目录都压缩了,如何去目录压缩?谢谢大家先~!

------解决方案--------------------
顶,为啥要去目录压缩的呢???????
------解决方案--------------------
恩,直接进去tmp压缩吧,
默认是有把路径添加进去了
------解决方案--------------------
-C选项可以指定目录
------解决方案--------------------
你跑到这个目录的上一层目录,把这个需要打包的目录进行压缩就行了。

------解决方案--------------------
哥,你应该添加--exclude=/tmp/11.tar 参数,要不tar命令会将生成的11.tar文件也加进去!

完整的命令应该为:

tar -zcvf /tmp/11.tar /tmp/* --exclude=/tmp/11.tar
------解决方案--------------------
楼上都说了,我就来打瓶酱油吧。