如何解压子目录?

时间:2010-04-16 05:58:25

标签: linux tar

假设我有一个包含以下内容的tar:

/                # Root directory
/level1/         # A sub directory
/level1/a.file
/level1/b.file
/level1/...      # The rest

我如何能像tar -xf那样解开内容level1/之类的内容:

/a.file
/b.file
/...       # The rest 

2 个答案:

答案 0 :(得分:5)

只要它涉及一个简单的子目录,就像我原来的问题一样,我发现我可以这样做:

tar -xzf mytar.tgz --strip-components 1

答案 1 :(得分:-2)

tar xf mytar.tar
mv /level1/* .