如何从 Tarball 存档中提取单个文件/目录 |
您所在的位置:网站首页 › gz文件怎么grep › 如何从 Tarball 存档中提取单个文件/目录 |
如何从 Tarball 存档中提取单个文件/目录 要从 tarball 存档中提取单个文件或目录,您可以使用带有 -x选项的 tar命令进行提取,使用 -f选项指定存档文件,使用 -C选项指定目标目录。您还可以使用 --wildcards选项指定与要提取的文件或目录相匹配的模式。 例如,要从名为“archive.tar.gz”的 tarball 存档中提取名为“file.txt”的单个文件,您可以使用以下命令: tar -xzf archive.tar.gz --wildcards 'file.txt' -C /path/to/destination/directory要从同一个 tarball 存档中提取名为“directory”的目录及其所有内容,可以使用以下命令: tar -xzf archive.tar.gz --wildcards 'directory/*' -C /path/to/destination/directory您还可以使用“--strip-components”选项从提取的文件中删除前导目录。例如,要将“directory”目录下的内容直接解压到目标目录中,可以使用如下命令: tar -xzf archive.tar.gz --wildcards 'directory/*' --strip-components=1 -C /path/to/destination/directory请注意,“tar”命令可以提取多种格式的 tarball 存档,包括“.tar”、“.tar.gz”、“.tar.bz2”等。您使用的选项和参数可能因 tarball 归档文件的格式和提取的特定需要而异。 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |