Как распаковать файл TAR.GZ
- Перетащите файл
.tar.gzили.tgzв область выше или нажмите Выберите файл. - Оставьте поле Пароль (только если архив зашифрован) пустым. У tar-архивов нет встроенного шифрования; поле нужно для зашифрованных ZIP.
- Нажмите Извлечь файлы. Слой gzip снимается, и TAR внутри распаковывается за один шаг.
- Каждый файл появляется в результатах с путём и кнопкой Скачать. Кнопка Скачать всё (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 ГБ отклоняются.
Обновлено