1

Довольно много в названии. У меня есть ящик с очень небольшим оставшимся дисковым пространством и большим количеством данных. Я хочу добавить все файлы в tar, удаляя их по ходу дела, потому что явно не хватает места для того, чтобы получить все это без удаления данных. Таким образом, использование опции tar --remove-files должно работать, если он удаляет после добавления каждого файла, а не удаляет после завершения всего архива.

Это не конфиденциальные данные, просто фильмы и музыка, так что я все равно решил запустить их, так что я узнаю через некоторое время, но, если кто-нибудь знает, это наверняка успокоит меня, если они смогут ответить. Если нет, я опубликую свои результаты, как только они будут закончены или с треском провалились.

1 ответ1

-1

У меня похожая проблема, поэтому я попытался использовать strace для tar-файлов удаления, действующих на 2 файла. В этом случае кажется, что система в конце вызывает unlink , так что это означает, что tar сначала архивирует, а затем удаляет. Это, конечно, не окончательный тест, но, по крайней мере, намек. Вы можете попробовать то же самое, но с большим количеством файлов, и посмотреть, будет ли tar действовать по-другому.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .