Когда я использую tar
для архивирования каталога, а затем сжимаю его отдельно, например, xz
, в моей системе будет три файла: dir
, dir.tar
и dir.tar.xz
Как только сжатие завершено, dir.tar
удаляется, но, похоже, я все еще должен убедиться, что у меня достаточно свободного дискового пространства для размещения всех трех файлов в этой настройке.
При непосредственном использовании флага сжатия с tar сжатый файл создается без видимого промежуточного звена .tar
и кажется, что мне нужно только свободное пространство, равное каталогу и сжатому файлу.
Сначала я выдвигал гипотезу, что, возможно, архив tar был создан и удален постепенно, так как он был сжат, но в то же время я помню, что где-то читал, что весь архив tar должен быть создан перед сжатием. Я не могу наблюдать какой-либо временный tar-файл, скрытый или нет.
Нужно ли использовать tar с флагом сжатия на самом деле меньше свободного дискового пространства, чем при первом использовании tar с последующей утилитой сжатия? Почему / почему нет (возможно, шаг за шагом, что делает tar+ флаг сжатия)?