如何从tar站点备份中提取单个文件

Tha*_*guy 0 linux tar

我的网站备份大约200GB(焦油).我只想从此备份中提取单个文件.

关于如何做到这一点的任何想法?

Gie*_*iel 5

首先,您可以执行此操作以获取所有文件名的列表:

tar tf archive.tar
Run Code Online (Sandbox Code Playgroud)

然后使用此命令,您只能提取所需的文件

tar xf archive.tar path/inside/archive/a.txt another/path/b.txt
Run Code Online (Sandbox Code Playgroud)

请注意,您可能需要使用z,j或另一种选择取决于是否和你使用什么样的压缩.