tar解压覆盖控制
2024-02-06 11:08:21
4.覆盖控制
Tar 覆盖控件处理存档中的文件名与工作目录中的文件重叠的情况。
三种可能的覆盖操作是:
1.覆盖工作目录中的文件:
tar xf <archive> <Optional file(s) or location(s)> --overwrite
2.不要覆盖工作目录中的文件:
tar xf <archive> <Optional file(s) or location(s)> --keep-old-files
如果文件已存在,则 tar 不会执行提取。
3. 仅当文件比现有文件更新时才提取文件:
tar xf <archive> <Optional file(s) or location(s)> --keep-newer-files
如果工作目录中的文件较新或相同,则 tar 不会提取文件。