Распаковать TAR.GZ

RSS

Распаковать TAR.GZ и TGZ онлайн: извлеките файлы из gzip-архивов tar в браузере на Windows, Mac, Linux или телефоне. Бесплатно и конфиденциально.

Файлы обрабатываются в вашем браузере и никуда не загружаются.

Как распаковать файл TAR.GZ

  1. Перетащите файл .tar.gz или .tgz в область выше или нажмите Выберите файл.
  2. Оставьте поле Пароль (только если архив зашифрован) пустым. У tar-архивов нет встроенного шифрования; поле нужно для зашифрованных ZIP.
  3. Нажмите Извлечь файлы. Слой gzip снимается, и TAR внутри распаковывается за один шаг.
  4. Каждый файл появляется в результатах с путём и кнопкой Скачать. Кнопка Скачать всё (ZIP) собирает их в один ZIP.

Tar-архив распаковывается внутри вашего браузера. Исходный код, резервные копии серверов и наборы логов остаются на вашем компьютере.

Почему у tar-архива два расширения

Файл .tar.gz — это два формата, наложенные друг на друга. Сначала tar (сокращение от tape archive, «ленточный архив», из ранних версий Unix) склеивает файлы в один поток, записывая путь каждого файла, размер, права и время изменения. Сам tar вообще ничего не сжимает. Затем gzip сжимает этот единый поток алгоритмом Deflate. После снятия сжатия получается обычный .tar, а при его распаковке — сами файлы.

Поскольку gzip видит весь архив как один поток, tar-архив ведёт себя как solid-архив: повторяющееся содержимое во множестве мелких файлов хорошо сжимается. Обратная сторона в том, что нельзя достать один файл, не распаковав всё, что идёт перед ним, поэтому tar-архивы применяют в основном для распространения и резервного копирования целых деревьев каталогов, а не для произвольного доступа.

Короткое расширение .tgz означает ровно то же, что и .tar.gz. Оно пришло из систем, где допускалось только одно короткое расширение, и здесь принимаются обе формы.

Распаковка в командной строке

В Linux и macOS есть tar, а в Windows 10 и 11 есть tar.exe для командной строки и PowerShell. Обычная команда — tar -xzf archive.tar.gz, где x значит «извлечь», z — «пропустить через gzip», а f задаёт файл. Добавьте -C folder, чтобы извлечь в другое место, или выполните tar -tzf archive.tar.gz, чтобы сначала вывести список содержимого. В macOS также работает двойной щелчок по файлу в Finder через «Утилиту архивирования».

Советы

  • Если файл заканчивается на .tar.bz2 или .tar.xz, используйте инструмент Распаковать TAR: он работает с обычными, bzip2- и xz-архивами tar.
  • Нужно содержимое в виде ZIP для пользователя Windows? Инструмент TAR.GZ в ZIP преобразует его за один шаг.
  • Файл .gz, в котором лежит только один файл (например, сжатый лог), открывается в инструменте Открыть GZ-файлы.
  • Чтобы собрать tar-архив из собственных файлов, используйте Создать TAR.GZ-файл.

Частые вопросы

Чем отличаются .tar.gz и .tgz?

Ничем. Оба — архив TAR, сжатый gzip. Четырёхбуквенная форма — просто более короткое название того же файла.

Восстанавливаются ли даты файлов и права Unix?

Нет. Вы скачиваете обычные файлы через браузер, поэтому им присваивается текущая дата, а биты прав и владелец, записанные в заголовках tar, не применяются. Если эти сведения важны, выполните tar -xzf в Linux или macOS.

Какой максимальный размер tar-архива можно открыть?

Сжатый архив и извлечённые файлы хранятся в памяти браузера. Свыше примерно 700 МБ обработка замедляется, а файлы больше 2 ГБ отклоняются.

Обновлено

Скопировано в буфер обмена