Я хотел бы создать файл tar для сжатия папки, которая содержит sub папки. Я пробую следующим интервалом команды в терминале:
tar -czf folder directorios.tar.gz
directorios.tar.gz был бы результатом
Попытка:
tar -czvf directorios.tar.gz folder
Несколько примечаний:
Рекурсия является значением по умолчанию, от tar
страницы справочника:
-c, --create
Create a new archive. Arguments supply the names of the files to be archived.
Directories are archived recursively, unless the --no-recursion option is
given.
Хотя это может быть выключено при помощи --no-recursion
опция...
Вам сразу нужно название архива после -f
опция, корректное последовательность быть:
tar -c [-f ARCHIVE] [OPTIONS] [FILE...]
^^^^^^^^^^
Для более гибкой командной строки (особенно, если Вы хотели использовать другие утилиты сжатия кроме gzip с tar) Вы могли бы опустить -z
опция и использование -a
или --auto-compress
опция позволить tar автоматически решать, который компрессор использовать на основе суффикса архива:
-a, --auto-compress
Use archive suffix to determine the compression program.
Распознанные суффиксы (и их сопутствующие приложения сжатия):
tar довольно прохладен :)
Ссылки: