Распаковщик TAR
Распаковывайте архивы TAR и TAR.GZ без терминала с помощью нашего инструмента. Загрузите файл .tar, .tar.gz или .tgz: инструмент распакует его, прочитает заголовки USTAR, GNU и PAX, покажет список всех файлов и папок с размером и датой и вернет файлы одним ZIP-архивом, который откроется где угодно. Опасные пути, ссылки и архивы-бомбы отклоняются или пропускаются. Инструмент пригодится, если вам прислали tarball на Windows или телефон.
Часто задаваемые вопросы
Как распаковать файл TAR или TAR.GZ?
Загрузите архив и нажмите «Распаковать TAR». Инструмент определит, сжат ли архив, прочитает все записи и вернет файлы в виде ZIP-архива вместе со списком содержимого.
Какие типы файлов принимаются?
Принимаются обычные архивы .tar и архивы со сжатием GZIP, заканчивающиеся на .tar.gz или .tgz. Формат определяется по содержимому файла, а не по его имени. Архивы BZIP2, XZ, 7z и RAR не поддерживаются.
Почему результатом является ZIP-файл?
Страница может предложить только один файл для скачивания, а ZIP открывается в любой системе без дополнительного ПО. В ZIP сохраняется структура папок из архива TAR, поэтому после распаковки вы получите те же файлы.
Каков максимальный размер архива?
Размер загружаемого архива не должен превышать 10 MB. После распаковки общий размер файлов не должен превышать 50 MB, а число записей — 1,000. Сжатый архив размером более 1 MB может распаковаться максимум до размера, превышающего исходный в 100 раз.
Какие варианты TAR поддерживаются?
Поддерживаются архивы USTAR с длинным префиксом пути, архивы GNU с длинными именами файлов и архивы PAX с расширенными заголовками. Контрольные суммы заголовков проверяются, а усеченный архив определяется как поврежденный.
Что происходит со ссылками, устройствами и другими специальными записями?
Символические и жесткие ссылки, устройства и каналы отображаются в списке, но не включаются в скачиваемый архив, поскольку могут указывать за пределы папки распаковки. В списке указано, сколько записей было пропущено.
Почему архив отклонен из-за пути?
Записи с абсолютными путями или сегментами .. могут записывать файлы за пределами папки, в которую вы распаковываете архив. Вместо незаметного изменения таких путей инструмент отклоняет архив и указывает имя записи.
Сохраняются ли права доступа к файлам?
В списке каждая запись показана так, как она представлена в архиве, но в ZIP-файлах используются стандартные права доступа, поэтому признак исполняемого файла не сохраняется. Если скрипт нужно запускать, задайте этот признак снова после распаковки.
Что произойдет, если архив содержит один и тот же путь дважды?
В TAR-архив можно добавить новую копию файла. Как и при работе самой команды tar, используется последняя копия пути — именно она попадет в скачиваемый архив.
Загруженный архив сохраняется?
Нет. Архив распаковывается в памяти для этого запроса, а результат сразу отправляется вам. На сервере ничего не сохраняется.