как разархивировать 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

Результат будет выглядеть примерно так:

Выводы

Если у вас есть вопросы, оставьте комментарий ниже.

Источник

Использование tar в Linux и FreeBSD для работы с архивами

Утилита командной строки tar используется для работы с архивами в операционных системах на базе UNIX. С ее помощью можно архивировать данные и оптимизировать использование дискового пространства.

Создание и распаковка архивов

Создать

Создание выполняется с ключом c. Синтаксис следующий:

* в данном примере будет создан архив archive.tar.gz домашней директории пользователя (/home/dmosk)
** где z — сжать архив в gzip (без этого параметра, tar не сжимает, а создает так называемый тарбол); c — ключ на создание архива; v — verbose режим, то есть с выводом на экран процесса (очень удобно для наблюдением за ходом работы, но в скриптах можно упустить); f — использовать файл (обязательно указываем, так как в большей степени работаем именно с файлами).

Распаковать

Распаковка выполняется с ключом x с синтаксисом:

Примеры

* ключ j отвечает за работу с bz2.

Если система ругается на bzip2, значит нужно его установить:

apt-get install bzip2

* соответственно, для CentOS (RPM based), Ubuntu (deb based), FreeBSD (BSD based).

Если видим ошибку tar: Unrecognized archive format, воспользуемся следующей командой:

* ключ z отвечает за работу с gzip.

Распаковывается, как gzip:

Распаковать в определенную папку

* ключ -C используется для указания папки, куда необходимо распаковать файлы из архива.

Распаковка без вложенной папки

Такой способ можно использовать для распаковки в заранее подготовленный каталог. Будет некий эффект переименовывания каталога или аналог «Распаковать здесь»:

* каталог /home/admin/mytar заранее должен быть создан; —strip-components 1 пропустит одну вложенную папку внутри архива.

Исключение файлов по маске

* в данном примере мы создадим архив archive.tar.gz, в котором не будет файлов, начинающихся на sess_.

Также можно исключить несколько файлов или папок, добавляя несколько опций exclude:

* в данном примере мы исключим папку recycle и файлы, которые заканчиваются на .tmp

Работа с архивами, разбитыми на части

Разбить архив на части может понадобиться по разным причинам — нехватка места на носителе, необходимость отправки файлов по почте и так далее.

Чтобы создать архив, разбитый на части, вводим команду:

* данная команда создаст архив каталога /root и разобьет его на части по 100 Мб.

В итоге мы получим, примерно, такую картину:

root_home.tar.gzaa root_home.tar.gzac root_home.tar.gzae
root_home.tar.gzag root_home.tar.gzai root_home.tar.gzab
root_home.tar.gzad root_home.tar.gzaf root_home.tar.gzah

Чтобы собрать архив и восстановить его, вводим команду:

Описание ключей tar

Команды для действия

КлючОписание
-AДобавление файлов в архив.
-cСоздание нового архивного файла.
-dПоказать отличающиеся данные между каталогом-исходником и содержимым архива.
—deleteУдалить файлы внутри архива.
-rДобавить файлы в конец архива.
-tПоказать содержимое архива.
-uДобавить файлы, которых нет в архиве.
-xИзвлечь файлы из архива.

* нельзя использовать несколько вышеперечисленных ключей в одной команде.

Дополнительные опции

* актуальный список опций можно получить командой man tar.

Tar не работает с zip-архивами. В системах UNIX для этого используем утилиты zip и unzip. Для начала, ставим нужные пакеты:

yum install zip unzip

apt-get install zip unzip

pkg install zip unzip

* соответственно, для RPM based, deb based, BSD based.

* создает архив каталога /home/dmosk в файл archive.zip.

Windows

В системе на базе Windows встроенными средствами можно распаковать только ZIP-архивы. Для работы с разными архивами рекомендуется поставить архиватор, например 7-Zip.

Источник

linux-notes.org

как разархивировать tgz linux. Смотреть фото как разархивировать tgz linux. Смотреть картинку как разархивировать tgz linux. Картинка про как разархивировать tgz linux. Фото как разархивировать tgz linux

Набиваю сайт полезными статьями. Некоторые люди забывают как можно распаковать тот или иной архив. Я расскажу как можно использовать различные инструменты для распаковки 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

как разархивировать tgz linux. Смотреть фото как разархивировать tgz linux. Смотреть картинку как разархивировать tgz linux. Картинка про как разархивировать tgz linux. Фото как разархивировать tgz linux

Команда 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 linux. Смотреть фото как разархивировать tgz linux. Смотреть картинку как разархивировать tgz linux. Картинка про как разархивировать tgz linux. Фото как разархивировать tgz linux

В отличии от операционных систем семейства Windows, все операции в Linux’ах можно выполнить как в терминале (командной строке), так и в графическом интерфейсе, и распаковка архивов не является исключением. Ниже пойдет речь о том, как распаковывать различные архивы в Linux, используя только командную строку.

Распаковка архива 7z

Для распаковки 7z (7zip) архивов придется прибегнуть к использованию утилиты p7zip, которая по умолчанию обычно не включена в дистрибутивы Linux. Устанавливается она следующим образом:

Распаковывается архив командой:

Распаковка архива gz

Если нужно распаковать архив с расширением gz, то необходимо воспользоваться утилитой gunzip:

Распаковка архива rar

Весьма популярный, особенно на территории СНГ, формат rar распаковывается утилитой unrar, которую возможно придется сначала установить:

После чего можно ей можно будет воспользоваться:

Распаковка архива tar.bz2

Архив с расширением tar.bz2 можно распаковать вот так:

Распаковка архива tar.gz

Распаковать архив с расширением tar.gz можно так:

Распаковка архива tar.xz

Распаковка архива zip

Если понадобилось распаковать zip архив, то для этого нужна утилита с названием unzip. Установить её можно следующей командой:

После чего распаковать zip архив можно следующей командой:

Была ли эта статья Вам полезна?

Комментарии к статье (5)

не работает от слова совсем.

Очень подробно. Если в статье есть неточности, то было бы куда правильней на них указать (конкретику), а не писать расплывчатые фразы.

Тип архива то какой? zip,rar,tar.

Для unzip это будет так:

Для tar архивов (очень важно не написать «/» в начале пути к директории в архиве):

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *