2

Как и во многих вещах в мире * nix, существует несколько способов создания файлов .tar.gz .

Как правило, я использую следующее:

tar zcf /path/to/dir.tar.gz /path/to/dir

Однако я также видел следующее:

tar cf - <files|directories> | gzip -fq9 >/path/to/output.tar.gz

Есть ли разница между ними?

Если так, то в чем заключается это различие, и имеет ли оно "значение", или оно просто косметическое?

1 ответ1

4

Преимущество указания gzip с конвейером заключается в том, что вы можете выбирать такие параметры, как скорость сжатия.

В приведенном вами примере gzip -fq9 the 9 относится к наилучшему и медленному сжатию.

q означает «тихо», а f означает «сила». Эти параметры описаны на странице руководства gzip .

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