Уже существующие дубликаты файлов могут быть распакованы или не распакованы или перезаписаны в зависимости от вашей системы. Тем не менее, это обычно происходит по умолчанию. Файлы, которые находятся в архиве, но не в вашей системе, будут просто добавлены в новые или существующие каталоги в вашей системе.
Dir /test
/1/a c
Архив test.tar
/1/b d
вероятно будет объединен с:
/1/a /1/b c d
Добавление -k
флага в команду tar гарантирует, что ни один из файлов в вашей целевой директории не будет перезаписан:
tar -xvkf test.tar