Tar

tar:失去文件時的行為

  • June 19, 2019

如果使用 GNU tar 進行提取,並帶有如下明確的文件列表:

tar xf archive.tar file_a file_b file_c

file_b如果缺少(即archive.tar僅包含file_aand ) ,會有什麼行為file_c?是否file_afile_c保證會被提取?

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

每個文件在 tar 文件中遇到時都會被提取。當 tar 找到文件file_afile_c時,它無法確定之後是否會有 a file_b。請記住,名稱 tar 源自磁帶存檔,它從頭到尾讀取存檔,無需查找。

引用自:https://unix.stackexchange.com/questions/525773