Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2012/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Linux 我怎样才能解压子目录?_Linux_Tar - Fatal编程技术网

Linux 我怎样才能解压子目录?

Linux 我怎样才能解压子目录?,linux,tar,Linux,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 只要像我最初的问题一样涉及一个简单的子目录,我发现我可以做到: tar -xzf

假设我有一个焦油,它包含:

/                # Root directory
/level1/         # A sub directory
/level1/a.file
/level1/b.file
/level1/...      # The rest
我怎样才能像
tar-xf
这样解压内容
level1/

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

只要像我最初的问题一样涉及一个简单的子目录,我发现我可以做到:

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

这将使tar的所有其他内容都留在当前目录中。至少使用
tar xf mytar.tar级别1
tar -xzf mytar.tgz --strip-components 1