从tar文件中提取包含所有子目录的特定目录

LinuxSecurityFreak

我知道如何从tarball提取单个文件,尽管现在我有500 GB的tar文件,没有任何压缩,只是一个普通文件tar,我想专门提取3个具有这种结构的目录:

dir1/subDir1/
dir2/subDir2/
dir3/subDir3/subSubDir3/

每个子目录中都有许多子目录,并且实际上还有许多文件。我只想提取其中的所有内容。

我很好奇如何做到这一点,而不必提取整个压缩包。

jdwolf

tar提取文件之类的目录,man page有关详细信息,请参阅

# -v; verbose parameter is rather obstructive
#     in case of thousands and thousands of files

tar -xf archive.tar directory/

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Os.walk 使用 python 从所有子目录中提取 .gz 文件

搜索包含 0 个文件的所有子目录

不包含任何文件的所有子目录的路径

从所有子目录移动特定文件,并根据子目录重命名

从目录和所有子目录获取所有文件,但不包含一个子目录

移动所有文件在特定的子目录中

Tar:仅提取文件(不提取子目录)

搜索目录和子目录中包含特定字符串的所有文件并删除字符串

提取不同子目录中的.tar.gz文件

sftp:上传文件夹中包含的所有文件,目录和子目录

如何从 URL 中提取特定的子目录名称

对所有子目录中的所有tar文件中的代码行总数求和

从子目录python中提取csv文件

如何添加递归循环以删除包含所有子目录和文件的目录?

从具有许多子目录的主目录中批量提取特定文件类型

gitignore目录和子目录中的所有文件(特定文件类型)

访问所有子目录并从每个pdf中提取第一页

从目录复制所有文件,而不创建子目录

查找目录及其子目录中的所有文件

列出当前目录和所有子目录中特定大小的文件

如何在 Linux 上查找包含特定文本但不在子目录中的所有文件?

如何使用通过FTP的骆驼路由将所有文件从目录(包括子目录)移动到特定目录,而目标中没有子目录?

如何搜索所有子目录以找到具有特定名称的子目录?

从所有子目录复制具有特定扩展名的所有文件

提取zip中的特定文件(包括子目录)

删除除与特定模式匹配的子目录以外的所有子目录

如何从目录(包括其子目录)中获取其文件名包含特定字符串的所有文件的列表

列出子目录中的所有文件,按子目录名称排序

列出包含子目录的所有顶级目录的脚本或命令,这些子目录的修改后的文件少于30天