【问题标题】:how to tar a directory without parent directory [closed]如何在没有父目录的情况下对目录进行 tar [关闭]
【发布时间】:2014-04-23 19:23:06
【问题描述】:

我想压缩以下内容:

/ebs1/xxx/aaa/bbb/

所以,我想将“bbb”中的所有文件和文件夹压缩到我正在使用的名为“xxx.tar.gz”的文件中:

tar -zcvf "xxx.tar.gz" "/ebs1/xxx/aaa/bbb/"

没关系。但是当我打开文件“xxx.tar.gz”时,树目录开始于

/ebs1 -> /xxx -> /aaa -> /bbb ->

然后我可以看到内容。

是否可以告诉 tar 不要在压缩文件中包含父目录,所以当我提取它时,我不需要打开所有目录来获取我的内容?

【问题讨论】:

标签: linux apache ubuntu


【解决方案1】:

试试这个:

tar -czvf xxx.tar.gz -C /ebs1/xxx/aaa/bbb .

【讨论】:

    猜你喜欢
    • 2020-05-21
    • 2011-08-07
    • 2016-12-12
    • 2015-08-03
    • 2010-10-30
    • 1970-01-01
    • 2023-03-22
    • 2011-05-22
    • 2019-01-04
    相关资源
    最近更新 更多