tar:丢失文件时的行为

tar:丢失文件时的行为

如果使用 GNU tar 进行提取,并带有明确的文件列表,如下所示:

tar xf archive.tar file_a file_b file_c

file_b如果缺少(即archive.tar仅包含file_afile_c),行为是什么?是否file_a保证file_c被提取?

答案1

是的,其他文件将被提取。

当在 tar 文件中遇到每个文件时,就会将其解压缩。当 tar 找到文件file_a和时file_c,它无法判断file_b后面是否有 和 。请记住,tar 这个名称源自磁带存档,它从头到尾读取存档,而不进行查找。

相关内容