Что такое файл tar.gz и как его открыть?

Файл tar, часто называемый  tarball , представляет собой набор файлов, упакованных в один файл для удобства хранения. Вместо того, чтобы отслеживать целую папку с файлами, вам нужно отслеживать только один. Файлы tar часто сжимаются после создания, давая им расширение .tar.gz. Технически это файлы TGZ, но почти все называют файлы .tar и .tar.gz простыми «tar-файлами».

Как открыть файл tar?

Если вы используете macOS или Linux и не возражаете против использования терминала, это всего лишь одна команда (где tarfile - это имя вашего файла):

tar -xzf tarfile

Также есть несколько флагов, которые вы можете добавить к команде, чтобы она выполняла несколько иные функции:

  • -v: включает подробный режим, показывающий ход выполнения команды
  • -x : Извлечь
  • -z:  использует gzip, опустите его, если у вас просто .tar
  • -f : указывает ввод файла, а не STDIN

Эти последние три флага может быть немного сложно запомнить на месте, поэтому хорошей мнемоникой является «Xtract Ze File». Вы также можете притвориться Терминатором, когда запускаете его.

Создать tar-файл так же просто. Просто замените  -x на  -c на «Создать», хотя мне легче запомнить «Сжать», хотя это работа -z.

Более простой способ (в macOS)

Для тех, кто не любит использовать терминал, вам будет приятно узнать, что macOS может открывать файлы tar и tar.gz по умолчанию с помощью утилиты архивирования. Просто дважды щелкните файл, и он будет извлечен.

Вы также можете использовать Unarchiver, бесплатный инструмент для управления архивами, который работает так же, как утилита архивирования, а также поддерживает файлы .rar.

А как насчет Windows?

В Windows вам понадобится внешняя программа, чтобы их открыть. 7-Zip легок и хорошо справляется со своей задачей, хотя для открытия файлов tar.gz требуется два шага. WinRar открывает их за один шаг, но пользоваться им немного сложнее.