Tgz чем открыть linux
Как распаковать (разархивировать) файл Tar Gz
Команда tar используется для создания архивов tar путем преобразования группы файлов в архив. Он поддерживает широкий спектр программ сжатия, таких как gzip, bzip2, lzip, lzma, lzop, xz и compress. Изначально Tar был разработан для создания архивов для хранения файлов на магнитной ленте, поэтому он получил название « T ape AR chive».
tar можно также использовать для извлечения архивов tar, отображения списка файлов, включенных в архив, добавления дополнительных файлов к существующему архиву, а также для различных других операций.
Извлечение файла tar.gz
Если вы пользователь рабочего стола и командная строка вам не подходит, вы можете использовать файловый менеджер. Чтобы распаковать (разархивировать) файл tar.gz, просто щелкните правой кнопкой мыши файл, который вы хотите извлечь, и выберите «Извлечь». Пользователям Windows потребуется инструмент под названием 7zip для извлечения файлов tar.gz.
Извлечение определенных файлов из файла tar.gz
Чтобы извлечь определенный файл (ы) из файла tar.gz, добавьте разделенный пробелами список имен файлов, которые нужно извлечь, после имени архива:
Извлечение одного или нескольких каталогов из архива аналогично извлечению файлов:
Если вы попытаетесь извлечь несуществующий файл, отобразится сообщение об ошибке, подобное следующему:
Извлечение файла tar.gz из stdin
В следующем примере мы загружаем исходники Blender с помощью команды wget и передаем его вывод в команду tar :
Если вы не укажете вариант декомпрессии, tar укажет, какой вариант вам следует использовать:
Вывод файла tar.gz
Результат будет выглядеть примерно так:
Выводы
Если у вас есть вопросы, оставьте комментарий ниже.
linux-notes.org
Набиваю сайт полезными статьями. Некоторые люди забывают как можно распаковать тот или иной архив. Я расскажу как можно использовать различные инструменты для распаковки tar|gz|tgz|bz2|tbz2|zip|gz|rar|Z|7z архивов в Unix/Linux.
Распаковка [tar|gz|tgz|bz2|tbz2|zip|gz|rar|Z|7z] архивов в в Unix/Linux
Если архив был сжат с помощью GZIP или BZIP2, то следующие команды помогут вам при распаковки.
Распаковка tar архивов в Unix/Linux
Можно просмотреть архив и узнать содержимое:
Так же, можно извлечь указанный файл, предположим что необходимо достать some_my_archive.txt:
Вы можете указывать путь к любому файлу в любой папке:
С легкостью можно достать указанную папку из вашего архива, предположим что нужно достать «my_folder»:
Распаковка gz архивов в Unix/Linux
Чтобы распаковать, используйте:
Можно просмотреть архив (сжатый с помощью GZIP) и узнать содержимое:
Так же, можно извлечь указанный файл, предположим что необходимо достать some_my_archive.txt:
Вы можете указывать путь к любому файлу в любой папке:
С легкостью можно достать указанную папку из вашего архива, предположим что нужно достать «my_folder»:
Распаковка tgz архивов в Unix/Linux
Чтобы распаковать, используйте:
Распаковка bz2 архивов в Unix/Linux
Чтобы распаковать, используйте:
Можно просмотреть архив (сжатый с помощью BZIP2) и узнать содержимое:
Так же, можно извлечь указанный файл, предположим что необходимо достать some_my_archive.txt:
Вы можете указывать путь к любому файлу в любой папке:
С легкостью можно достать указанную папку из вашего архива, предположим что нужно достать «my_folder»:
Распаковка tbz2 архивов в Unix/Linux
Чтобы распаковать, используйте:
Если архив был сжат с помощью ZIP, GUNZIP, RAR, BUNZIP2, COMPRESS или 7Z, то следующие команды помогут вам при распаковки.
Распаковка zip архивов в Unix/Linux
Чтобы распаковать, используйте:
Распаковка gz архивов в Unix/Linux
Чтобы распаковать, используйте:
Распаковка rar архивов в Unix/Linux
Чтобы распаковать, используйте:
Распаковка bz2 архивов в Unix/Linux
Чтобы распаковать, используйте:
Распаковка Z архивов в Unix/Linux
Чтобы распаковать, используйте:
Распаковка 7z архивов в Unix/Linux
Чтобы распаковать, используйте:
Извлечение Архивов с помощью Shell Функции
И в самый конец, прописываем:
Перезагружаем оболочку bashrc :
PS: Если используете zsh, то чтобы перезапустить ее. Закройте и откройте ваш терминал.
Использование довольно простое, например:
Запаковать архив с помощью Shell Функции
И в самый конец, прописываем:
Перезагружаем оболочку bashrc :
PS: Если используете zsh, то чтобы перезапустить ее. Закройте и откройте ваш терминал.
Использование довольно простое, например:
А у меня все, тема «Распаковка [tar|gz|tgz|bz2|tbz2|zip|gz|rar|Z|7z] архивов в Unix/Linux» завершена.
Добавить комментарий Отменить ответ
Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.
Как извлечь (разархивировать) файл Tar Gz
How to Extract (Unzip) Tar Gz File
Команда tar используется для создания архивов tar путем преобразования группы файлов в архив. Он поддерживает широкий спектр программ сжатия, таких как gzip, bzip2, lzip, lzma, lzop, xz и compress. Изначально Tar был предназначен для создания архивов для хранения файлов на магнитной ленте, поэтому он имеет название « T ape AR chive».
Короче говоря, файл, который заканчивается на .tar.gz, является архивом .tar, сжатым с помощью gzip.
Извлечение файла tar.gz
-v Опция сделает tar команду более заметной и напечатать имена файлов извлекаются на терминале.
Например, чтобы извлечь содержимое архива в /home/linuxize/files каталог, вы можете использовать:
Извлечение определенных файлов из файла tar.gz
Чтобы извлечь определенный файл (ы) из файла tar.gz, добавьте разделенный пробелами список имен файлов, которые будут извлечены после имени архива:
Извлечение одного или нескольких каталогов из архива аналогично извлечению файлов:
Если вы попытаетесь извлечь файл, который не существует, появится сообщение об ошибке, подобное следующему:
Извлечение файла tar.gz из stdin
В следующем примере мы загружаем исходные тексты Blender с помощью wget команды и направляем их вывод в tar команду:
Если вы не укажете опцию декомпрессии, tar укажите, какую опцию вам следует использовать:
Перечисление файла tar.gz
Вывод будет выглядеть примерно так:
Как открыть файлы TGZ
Варианты открытия TGZ
Поскольку файлы с таким расширением представляют собой архивы, логичным будет использовать для открытия программы-архиваторы. Самыми распространёнными на Виндовс приложениями такого типа являются WinRAR и 7-Zip, их и рассмотрим.
Способ 1: 7-Zip
Популярность утилиты 7-Зип объясняется тремя вещами – полной бесплатностью; мощными алгоритмами сжатия, которые превосходят таковые в коммерческом программном обеспечении; и огромным списком поддерживаемых форматов, включая и TGZ.
Несмотря на свои преимущества, весомым недостатком 7-Зип является интерфейс, в котором сложно ориентироваться начинающему пользователю.
Способ 2: WinRAR
WinRAR, детище Евгения Рошала остаётся, пожалуй, самым популярным архиватором на ОС семейства Windows: пользователи ценят дружелюбный интерфейс и широкие возможности программы. Если первые версии ВинРАР могли работать только с архивами ZIP и собственным форматом RAR, то современный вариант приложения поддерживает практически все существующие архивы, в том числе и TGZ.
WinRAR — простой и удобный архиватор, но и он не без недостатков: некоторые Unix- и Linux-архивы открывает с трудом. Кроме того, программа платная, однако функционала пробной версии достаточно.
Заключение
Как видим, нет никаких особых трудностей с открытием файлов TGZ на Windows. В случае если вас по каким-то причинам не устраивают описанные выше приложения, к вашим услугам материал, посвящённый другим популярным архиваторам.
Помимо этой статьи, на сайте еще 12483 инструкций.
Добавьте сайт Lumpics.ru в закладки (CTRL+D) и мы точно еще пригодимся вам.
Отблагодарите автора, поделитесь статьей в социальных сетях.
Работа с архивами в Linux
Архивирование и сжатие файлов позволят хранить те же самые данные при меньших затратах такого ресурса как постоянное хранилище (жёсткий диск, сменный накопитель, оптический диск и т. д.). Благодаря уменьшению размера, достигается не только экономия места на диске, но и ускорение передачи файлов по сети. В настоящее время, когда Интернет стал очень быстрым, а постоянные хранилища весьма объёмными и намного более дешёвыми чем в прошлом, важность сжатия файлов утратила свою прежнюю актуальность. Тем не менее, экономию места никто не отменял, да и зачастую нам приходится работать с уже сжатыми файлами, полученными из разных источников. Уже хотя бы поэтому необходимо иметь общее представления о работе с архивами в Linux: знать как их создавать, как их распаковывать, понимать разницу между архивированием и сжатием.
7zip — самый универсальный инструмент по работе с архивами
В зависимости от типа архивов, обычно, нужно вводить соответствующую команду с набором опций. Например, у нас есть архив archive.gz, чтобы его извлечь, нужно вспомнить команду gunzip. Т.е. команда выглядит так:
Если же у нас файл archive.bz2, то мы припоминаем, что распаковывается этот архив программой bunzip2 Т.е. теперь нам нужно вводить такую команду:
И так для разных типов архивов нам нужно вспомнить команды и необходимый набор ключей. В принципе, это не такой большой объём информации, но можно упростить себе жизнь.
Прелесть 7zip в том, что она поддерживает множество архивов (7z, XZ, GZIP, TAR, ZIP, BZIP2, LZMA2, CAB, ARJ, CPIO, RPM, ISO и DEB), т. е. независимо от типа сжатия и архивации, нам достаточно набрать команду
И это справедливо для любого поддерживаемого архива:
Думаю, идея понятна.
Как установить 7zip и как его использовать (с расшифровкой всех доступных опций) описано в этой статье.
zip позволяет сжимать файл(ы) и каталог(и). Применяется команда так:
Чтобы в архив добавлялось содержимое каталогов, а не только их название, нужно использовать ключ -r
Для распаковки архивов zip
Чтобы посмотреть список содержимого архива (но не распаковывать его) можно сделать так:
Извлечь и посмотреть содержимое отдельных папок, файлов можно так
Различия сжатия и архивирования
Архивирование — это объединение нескольких файлов в один. Размер конечного (большого) файла равен сумме входящих в него файлов.
Сжатие — это уменьшение размера файла за счёт использования того или иного алгоритма.
На Windows эти операции, обычно, объединены в одну, которую называют архивацией. Также в одну операцию делает это 7zip и zip.
Для Linux есть команды, которые делают это раздельно, либо которые делают это в одно действие.
Команда gzip осуществляет сжатие по одному файлу. Если ей передать в качестве аргумента папку, то она её проигнорирует. Если передать папку и соответствующий ключ -r, то она сожмёт каждый файл по отдельности, т. е. создаст много отдельных архивов.
Всё, что было сказано о программе gzip — сжатие по одному файлу — относится и к программе gzip. Различается только алгоритм сжатия — сжимает лучше.
Архивирование программой tar
Вместо одного каталога можно передать файл/список файлов/директорию/список директорий.
Ключ c означает создать архив, а после ключа f задаётся имя архива.
Чтобы посмотреть содержимое архива, нужно набрать команду
Где ключ t означает список, а ключ f, как это было сказано выше, говорит о том, что сейчас последует имя файла.
Если набрать так, то будет больше подробностей:
Новый ключ x означает распаковку.
Ещё можно сделать так:
При этом будут извлечены отдельные файлы, которые указаны.
Сжатие архивов tar с помощью gzip и bzip2
gzip и bzip умеют сжимать файлы, но не умеют упаковывать их в один, tar умеет упаковывать в один, но не умеет сжимать. Хм… у вас не появилось идеи?
Здесь новая опция z, которая и указывает на применяемый для сжатия алгоритм.
Новая опция — j, означает выбор метода сжатия bzip2.
Если я что-то забыл или пропустил — пишите в комментариях.