Разное

Архив tar: Чем открыть TAR? Программа для открытия .tar файлов

Содержание

Чем открыть TAR? Программа для открытия .tar файлов

Если вы хотите использовать большие файлы, чтобы сэкономить место или преобразовать их в более удобную версию, вам поможет программа для открытия и создания файлов TAR.

Что такое файлы TAR?

Аббревиатура tar предназначена для иллюстрации того, что отдельные файлы GZIP были сжаты настолько широко и максимально плотно, насколько это возможно. Упакованный файл может заканчиваться на .tar.gz и .tar.bz2. Иногда используется двойное окончание — .tar.gz. ZIP, который был разработан для слияния и сжатия, но оказался более мощным и поэтому в значительной степени подавляет файл .tar.

Как можно догадаться по двойному расширению формата, состоящему из двух файлов, это фактически два в одном. TAR объединяет несколько объектов данных в один пакет под систему Windows. Это полезно, если, например, необходимо отправить несколько документов, изображений или предложить их для загрузки.

Расширения в формате .tar в основном предназначены для операционной системы Linux. В мире Windows они довольно необычны и редко встречаются. По этой причине система не может открыть эти файлы без дополнительного программного обеспечения.

Программа для открытия файлов TAR в системе Windows

Особенно популярным и удобным программным обеспечением для распаковки и открытия файлов .tar.gz и .tar.bz2 в Windows является WinRAR.

Winrar признана классикой среди упаковочного ПО и может быть загружена в тестовой версии с сайта производителя WindowsRAR.ru. С ней файлы в системах Windows могут сжиматься намного эффективнее, чем с форматами ZIP. Лучшая и самая важная функция WinRAR понятна и отлично выполняется упаковщиком: экономит место на диске, время передачи. В дополнение к основной задаче, программное обеспечение предлагает множество других инструментов при архивировании файлов.

Главное преимущество WinRaR заключается в том, что она распознает двойные файлы и распаковывает их непосредственно за один шаг. Даже если вы дважды откроете .tar.gz и .tar.bz2, вы сможете напрямую просмотреть отдельные папки, упакованные в него с помощью архиватора. Это особенно удобно и стоит запомнить, поскольку на самом деле в формате .bz есть только один файл .TAR. Только в нем находятся отдельные оригинальные файлы.

Программа для открытия TAR файлов используется в пробной версии бесплатно в течение 40 дней. Далее производитель предложит вам купить лицензию.

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

Уже во время установки ПО можно задать параметры, чтобы файлы .tar распаковывались с помощью WinRAR.

Если на жестком диске есть папка в формате .tar.gz, вы можете просто распаковать ее, дважды щелкнув, как и любой другой архив, поддерживаемый WinRAR.

Если вы не отметили TAR во время установки, файлы этого формата все еще можно извлечь, используя WinRAR.

Если архиватор уже открыт, перейдите в «Файл», чтобы найти путь, по которому находится папка .tar, и два раза кликните по маркеру.

Теперь содержимое архива должно отображаться в программе для открытия TAR файлов.

Как открыть и разархивировать файл TAR?

Если вы часто работаете с архивами .TAR, WindowsRAR следует установить в качестве стандартной для распаковки форматов .tar.gz и .tar.bz2. Если формат папки еще не связан с другим ПО сжатия, два раза нажмите папку TAR. Во втором случае кликните правой клавишей по маркеру упакованного файла TAR, выберите параметр «Открыть с помощью». В новом окне теперь представлены программы, открывающие файлы в формате TAR.

Если WinRAR отсутствует в списке, выберите «Поиск» в нижней области. Теперь проследите путь, по которому расположен архиватор, и установите его как стандартную программу для открытия расширения TAR. Прежде чем подтвердить настройку нажатием «ОК», убедитесь, что в левой части флажок «Всегда открывать тип файла с выбранной программой».

 

Архиватор tar — Мой блог

tar — наиболее распространенный архиватор, используемый в Linux-системах. Сам по себе tar не является архиватором в привычном понимании этого слова, т.к. он самостоятельно не использует сжатие. В то же время, многие архиваторы (например, Gzip или bzip2) не умеют сжимать несколько файлов, а работают только с одним файлом или входным потоком. Поэтому чаще всего эти программы используются вместе. tar создает несжатый архив, в который помещаются выбранные файлы и каталоги, при этом сохраняя некоторые их атрибуты (такие как права доступа). После этого полученный файл *.tar сжимается архиватором, например, gzip. Вот почему архивы обычно имеют расширение .tar.gz или .tar.bz2 (для архиваторов gzip и bzip2 соответственно)
Использование

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

Создание архива

Для создания архива нужно указать tar соответствующее действие, что делается с помощью ключа -c. Кроме того, для упаковки содержимого в файл необходим ключ -f1). Далее укажем сначала имя будущего архива, а затем те файлы, которые хотим упаковать.

tar -cf txt.tar *.txt

Эта команда упакует все файлы с расширением txt в архив txt.tar. Так и создается простейший архив без сжатия. Для использования сжатия не нужно запускать что-либо еще, достаточно указать tar, каким архиватором следует сжать архив. Для двух самых популярных архиваторов gzip и bzip2 ключи будут -z и -j соответственно.

tar -cvzf files.tar.gz ~/files

упакует папку ~/files со всем содержимым в сжатый с помощью gzip архив.

tar -cvjf files.tar.bz2 ~/files

создаст аналогичный архив, используя для сжатия bzip2.

Ключ -v включает вывод списка упакованных файлов в процессе работы. К сожалению, более продвинутой индикации хода процесса (например, указания степени готовности в процентах) в tar не предусмотрено. Для этого используйте графические архиваторы (например, Xarchiver) или пользуйтесь средствами файл-менеджера.

Помимо gzip и bzip2 можно использовать, например, lzma (ключ –lzma) или xz (ключ -J), при этом соответствующий архиватор должен быть установлен в системе.

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

Действие «распаковка» задается с помощью ключа -x. И тут снова потребуется ключ -f для указания имени файла архива. Также добавим ключ -v для визуального отображения хода процесса.

tar -xvf /path/to/archive.tar.bz2

распакует содержимое архива в текущую папку. Альтернативное место для распаковки можно указать с помощью ключа -C:

tar -xvf archive.tar.bz2 -C /path/to/folder
Просмотр содержимого архива

Для просмотра содержимого архива используйте следующую команду:

tar -tf archive.tar.gz

Она выведет простой список файлов и каталогов в архиве. Если же добавить ключ -v, будет выведен подробный список с указанием размера, прав доступа и прочих параметров (так же, как по ls -l)

Прочие возможности

tar предоставляет множество полезных возможностей. Например, можно указать файлы и каталоги, которые не будут включены в архив, добавить файлы в существующий архив, взять список объектов для запаковки из текстового файла и много что ещё. Во всем многообразии опций как всегда поможет разобраться

man tar

или же

tar --help

Создание простого архива tar директории в Linux

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

Опции архиватора tar, которые могут пригодиться при создании архива на сервере

Вызов утилиты архивирования tar в Linux крайне прост:

tar опции файл_архива /путь_до_того,_что_нужно_архивировать
  • tar — это вызов утилиты tar
  • опции — указание того, как использовать утилиту tar (рассмотрим ниже)
  • файл_архива — путь к файлу (не обязательно, если отсутствует, архив будет создан в текущей директории) и название файла, куда поместить готовый архив
  • /путь_до_того,_что_нужно_архивировать — путь до папки (с указанием самой папки) или файла (с указанием имени файла), которые должны быть помещены в архив tar

Список опций, которые могут потребоваться при использовании архиватора tar

  • A — добавить файл к архиву
  • c — создать архив в linux
  • d — сравнить файлы архива и распакованные файлы в файловой системе
  • j — сжать архив с помощью Bzip
  • z — сжать архив с помощью Gzip
  • r — добавить файлы в конец архива
  • t — показать содержимое архива
  • u — обновить архив относительно файловой системы
  • x — извлечь файлы из архива
  • v — показать подробную информацию о процессе работы
  • f — файл для записи архива
  • -C — распаковать в указанную папку
  • —strip-components — отбросить n вложенных папок

Примеры использования утилиты tar для создания архива

На самом деле, всё можно выяснить экспериментальным путём, но надо же с чего-то начать. Заархивируем папку user в домашней директории пользователя root:

root@server:~# tar -zcvf user.tar.gz ~/user
tar: Removing leading `/' from member names
/root/user/
/root/user/delete-mysql.sh
/root/user/create-mysql.sh
/root/user/user+domain.sh
/root/user/user+terminate.sh
/root/user/user+main.sh

Используем опции:

  • z для создания Gzip-архива,
  • c указываем, что создаём архив,
  • v чтобы видеть, что будет помещаться в архив,
  • f поместим результат работы архиватора в файл.

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

root@server:~# tar -zcvf user.tar.gz ./user
./user/
./user/delete-mysql.sh
./user/create-mysql.sh
./user/user+domain.sh
./user/user+terminate.sh
./user/user+main.sh

В общем, так можно, но лучше не делать. =)

Ну и рабочий вариант: просто указать имя папки, которую нужно поместить в архив, а сам архив поместим в папку var:

root@server:~# tar -zcvf /var/user.tar.gz user
user/
user/delete-mysql.sh
user/create-mysql.sh
user/user+domain.sh
user/user+terminate.sh
user/user+main.sh

Архив действительно будет находиться в папке var и содержать именно то, что нужно — папку user со всем её содержимым.

Резюме

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

Для того, чтобы в будущем не было путаницы, что это за файлы, нужно правильно указывать расширения файлов. Хотя tar создаст файл именно с тем расширением, которое будет прописано при его вызове. И даже вообще без расширения. Всё же, рекомендую придерживаться привычной практики и таким архивам давать расширение .tar.gz. Это расширение даже WinRAR понимает. 😉

Заберите ссылку на статью к себе, чтобы потом легко её найти 😉

Выберите, то, чем пользуетесь чаще всего:

Спасибо за внимание, оставайтесь на связи! Ниже ссылка на форум и обсуждение ; )

Tar.gz — Распаковать Tar Файл (Архив) в Linux

Большинство файлов для Linux, которые скачиваются из Интернета, заархивированы в форматах tar, tar.gz, tar.bz2 и важно знать как их извлечь.

В этой статье показывается, как извлечь (распаковать) и разархивировать (untar) файлы и папки из архивов tar, tar.gz и tar.bz2 из командной строки в Linux.

Также Вы узнаете, как просмотреть содержимое tar архива не распаковывая его и как извлечь только отдельный файл или отдельно взятую папку.

Расширение файлаОписание
tarПростой TAR архив без сжатия
tar.gzTAR архив, сжатый с помощью GZIP
tar.bz2TAR архив, сжатый с помощью BZIP2

Дельный Совет: Не тратьте время попусту! Скачиваете и распаковывайте одной командой из командной строки в Linux! Читать далее →

Распаковать tar, tar.gz, tar.bx2 Файлы

Распаковать tar файл:

$ tar -xvf foo.tar

Распаковать и разархивировать tar.gz файл:

$ tar -xvzf foo.tar.gz

Распаковать и разархивировать tar.bz2 файл:

$ tar -xvjf foo.tar.bz2
ОпцииОписание
-xИзвлечь файлы из архива
-vВыводить список обрабатываемых файлов
-fУказывает имя архива
-zРазархивировать содержимое, сжатое с помощью программы gzip (tar.gz)
-jРазархивировать содержимое, сжатое с помощью программы bzip2 (tar.bz2)

Просмотреть Содержимое tar, tar.gz, tar.bz2

Иногда необходимо узнать содержимое архива не распаковывая его.

Например, само собой разумеется, что нецелесообразно распаковывать весь огромный архив, если вам всего лишь необходимо извлечь только один определенный файл или папку.

Конечно это возможно сделать в Linux с помощью команды tar, но сначала вам наверное будет необходимо просмотреть содержимое архива не распаковывая его.

Показать содержимое tar файла:

$ tar -tvf foo.tar

Показать содержимое tar.gz файла:

$ tar -ztvf foo.tar.gz

Показать содержимое tar.bz2 файла:

$ tar -jtvf tar.bz2
ОпцииОписание
-tПоказать содержимое архива

Дельный Совет: Больше нет необходимости запоминать все эти -xvf, -xvzf, -xvif ключи! Эта замечательная bash функция позволяет распаковывать любые типы архивов с помощью единой команды extract! Читать далее →

Извлечь Один Файл из TAR Архива

Используйте следующие команды для извлечения файла bar.txt из архива:

$ tar -xvf foo.tar bar.txt
$ tar -xzvf foo.tar.gz bar.txt
$ tar -xjvf foo.tar.bz2 bar.txt

Также можно указать путь к файлу:

$ tar -xvf foo.tar docs/bar.txt
$ tar -xzvf foo.tar.gz docs/bar.txt
$ tar -xjvf foo.tar.bz2 docs/bar.txt

Извлечь Одну Папку из TAR Архива

Используйте следующие команды для извлечения папки docs из архива:

$ tar -xvf foo.tar docs
$ tar -xzvf foo.tar.gz docs
$ tar -xjvf foo.tar.bz2 docs

Также можно извлечь какую-либо поддиректорию:

$ tar -xvf foo.tar docs/images
$ tar -xzvf foo.tar.gz docs/images
$ tar -xjvf foo.tar.bz2 docs/images

Практические примеры использования tar · Yevhen Lebid’s website

Для создания и манипуляций с архивами в Linux-дистрибутивах используется утилита командной строки tar. C помощью этой утилиты можно как извлечь данные из файлов tar, pax, cpio, zip, jar, ar и даже ISO (образы cdrom), так и создать соотвествующие архивы.

Чаще всего используются следующие опции данной утилиты:

  • -j — использовать сжатие архива с помощью bzip2;
  • -v — запуск команды в режиме verbose — для просмотра прогресса выполнения;
  • -f — указание имени архива;
  • -W — верификация архива;
  • -z — использовать сжатие архива с помощью gzip;
  • -t — просмотр содержимого архива;
  • -c — создание нового архива;
  • -r — добавление или обновление файлов или каталогов в уже существующий архив;
  • -u — аналог опции -r, но данные добавляются только если у них более поздняя дата модификации;
  • -x — извлечение данных из архива.

В общем виде команда выглядит так tar -[ОПЦИИ] имя_архива архивируемые_файлы. Рассмотрим несколько конкретных примеров.

  1. Создание несжатого архива (с расширением .tar):
tar -cvf /path/to/foo.tar /path/to/foo/

Примечание. Можно использовать абсолютные пути к файлам, вместо относительных, как в примере выше.

  1. Создание сжатого gzip-архива (с расширением .tgz):
tar -czvf /path/to/foo.tgz /path/to/foo/
  1. Создание сжатого bzip2-архива (с расширением .bz2):
tar -cjvf /path/to/foo.tgz /path/to/foo/
  1. Создание сжатого gzip-архива (с расширением .tgz) без файлов с расширением jpg, gif, png, wmv, flv, tar, gz, zip:
tar -czvf /path/to/foo.tgz --exclude=\*.{jpg,gif,png,wmv,flv,tar.gz,zip} /path/to/foo/.
  1. Создание архива без добавления абсолютного пути в метаданные (может быть полезно при извлечении данных из архива):
tar -zcvf /path/to/foo.tgz -C/path/to/foo .
  1. Создание архива всех файлов в текущей директории, начинающихся на i:
tar -cvf fullbackup.tar i*
  1. Добавление файла в существующий архив:
tar --append --file=backup.tar anaconda-ks.cfg
  1. Слияние содержимого двух архивов в один (добавляет содержимое fullbackup.tar в архив backup.tar):
tar --concatenate --file=backup.tar fullbackup.tar
  1. Извлечение содержимого несжатого архива:
tar -xvf /path/to/foo.tar
  1. Извлечение содержимого сжатого архива (формат .tgz):
tar -xzvf /path/to/foo.tgz
  1. Извлечение содержимого сжатого архива (формат .bz2):
tar -xjvf /path/to/foo.bz2
  1. Извлечение содержимого несжатого архива в определенный каталог на диске:
tar -xvf /path/to/foo.tar -C /path/to/destination/
  1. Извлечение конкретного файла из архива:
tar --extract -vv --occurrence --file=./backup.tar anaconda-ks.cfg
  1. Просмотр содержимого gzip-архива:
tar -ztvf /path/to/foo.tgz
  1. Просмотр содержимого bzip2-архива:
tar -jtvf /path/to/foo.tgz
  1. Сохранение символьных ссылок при создании архива (дополнительная опция -h):
tar -cvhf /path/to/foo.tar /path/to/foo/

Консольная утилита tar — одна из наиболее часто используемых в мире Linux — будет полезна при создании резервных копий, установке пакетов, обмене файлами, шифровании и дешифровке данных.

Чем открыть формат TAR? Программы для чтения TAR файлов

TAR

Если вы не смогли открыть файл двойным нажатием на него, то вам следует скачать и установить одну из программ представленных ниже, либо назначить программой по-умолчанию, уже установленную (изменить ассоциации файлов).
Наиболее популярным программным обеспечением для даного формата является
программа 7-Zip (для ОС Windows)
и программа Apple Archive Utility (для ОС Mac) — данные программы гарантированно открывают эти файлы.
Ниже вы найдете полный каталог программ, открывающих формат TAR для операционной системы Windows, Mac, Linux, Android.

Общее описание расширения

Формат файла TAR относится к расширениям из категории Файлы данных, его полное название — Consolidated Unix File Archive.

Формат TAR (с англ. Consolidated Unix File Archive) содержит в себе общий архив, состоящий из нескольких файлов. Создаётся такой формат файла при помощи специализированных программных комплексов для Unix. Расширение TAR считается общепринятым расширением для стандартных форматов архивных файлов, находящихся в системе Расширение Unix.

Узнать подробнее что такое формат TAR

Что еще может вызывать проблемы с файлом?

Наиболее часто встречаемой проблемой, из-за которой пользователи не могут открыть этот файл, является неверно назначенная программа.
Чтобы исправить это в ОС Windows вам необходимо нажать правой кнопкой на файле, в контекстном меню навести мышь на пункт «Открыть с помощью»,
а выпадающем меню выбрать пункт «Выбрать программу…». В результате вы увидите список установленных программ на вашем компьютере,
и сможете выбрать подходящую. Рекомендуем также поставить галочку напротив пункта «Использовать это приложение для всех файлов TAR».

Другая проблема, с которой наши пользователи также встречаются довольно часто — файл TAR поврежден.
Такая ситуация может возникнуть в массе случаев. Например: файл был скачан не польностью в результате ошибки сервера,
файл был поврежден изначально и пр. Для устранения данной проблемы воспользуйтесь одной из рекомендаций:

  • Попробуйте найти нужный файл в другом источнике в сети интернет. Возможно вам повезет найти более подходящую версию. Пример поиска в Google: «Файл filetype:TAR». Просто замените слово «файл» на нужное вам название;
  • Попросите прислать вам исходный файл еще раз, возможно он был поврежден при передаче;

Знаете другие программы, которые могут открыть TAR? Не смогли разобраться как открыть файл? Пишите в комментариях — мы дополним статью и ответим на ваши вопросы.

Как распаковать tar.gz архив в Linux?

Комментарии

Василий

17.05.2016, 16:09

Войдите, чтобы ставить дизлайкине нравится

Лайков: +1

Войдите, чтобы ставить лайкимне нравитсяПропустил знак минус.

tar -xvzf archive.tar.gz

Игорь

02.03.2018, 14:51

Войдите, чтобы ставить дизлайкине нравится

Лайков: +1

Войдите, чтобы ставить лайкимне нравится

для tar вовсе не обязателен знак —

Пингвинус

16.10.2016, 14:30

Войдите, чтобы ставить дизлайкине нравится

Лайков: +1

Войдите, чтобы ставить лайкимне нравится

а если в другую папку?

Helper

11.11.2016, 16:02

Войдите, чтобы ставить дизлайкине нравится

Лайков: +1

Войдите, чтобы ставить лайкимне нравится

tar -xvzf archive.tar.gz -C myfolder

Berlik

18.08.2020, 08:37

Войдите, чтобы ставить дизлайкине нравится

Лайков: 0

Войдите, чтобы ставить лайкимне нравится

Спасибо, все прошло отлично =)

Роман

15.12.2016, 01:39

Войдите, чтобы ставить дизлайкине нравится

Лайков: +1

Войдите, чтобы ставить лайкимне нравится

Все пользуются этой подсказкой, и никто не соизволил сказать «спасибо», буду первым… спасибо 🙂

Игорян

11.01.2017, 16:25

Войдите, чтобы ставить дизлайкине нравится

Лайков: +1

Войдите, чтобы ставить лайкимне нравится

Большое спасибо!

Владимир

12.01.2017, 02:25

Войдите, чтобы ставить дизлайкине нравится

Лайков: +1

Войдите, чтобы ставить лайкимне нравится

Как распаковать на дебиане
test.tar.gz.001
test.tar.gz.002
test.tar.gz.003
test.tar.gz.004
test.tar.gz.005

T Rex

17.01.2017, 14:40

Войдите, чтобы ставить дизлайкине нравится

Лайков: +1

Войдите, чтобы ставить лайкимне нравится

Собери все вместе, а потом распакуй.
Смотри Статьи-Командная строка-Объединение файлов комндой cat.

qwe123

31.01.2017, 18:15

Войдите, чтобы ставить дизлайкине нравится

Лайков: +1

Войдите, чтобы ставить лайкимне нравится

test.tar.gz.00* не прокатит?

VikingBO

31.01.2019, 13:22

Войдите, чтобы ставить дизлайкине нравится

Лайков: +1

Войдите, чтобы ставить лайкимне нравится

Тогда уж лучше test.tar.gz.00{1-5}

lam0

23.08.2017, 03:45

Войдите, чтобы ставить дизлайкине нравится

Лайков: +1

Войдите, чтобы ставить лайкимне нравится

самое главное не забывайте про относительно чего указывается путь до файла — «./»

dh

21.01.2018, 18:24

Войдите, чтобы ставить дизлайкине нравится

Лайков: +1

Войдите, чтобы ставить лайкимне нравится

помогите пожалуйста надо Разархивируйте Counter-Strike_Source.tar.gz.
Новичок не знаю как это сделать

Бек

05.02.2018, 14:47

Войдите, чтобы ставить дизлайкине нравится

Лайков: +1

Войдите, чтобы ставить лайкимне нравится

спасибо!

Буддист

09.02.2018, 13:48

Войдите, чтобы ставить дизлайкине нравится

Лайков: +1

Войдите, чтобы ставить лайкимне нравится

Спасибо Вам 🙂

Серхио

30.05.2018, 16:35

Войдите, чтобы ставить дизлайкине нравится

Лайков: +1

Войдите, чтобы ставить лайкимне нравится

Спасибо! Пользуюсь уже лет 5 статьей )))

[аноним]

26.07.2018, 17:35

Войдите, чтобы ставить дизлайкине нравится

Лайков: +1

Войдите, чтобы ставить лайкимне нравится

Спасибо!

Аноним

02.08.2018, 13:03

Войдите, чтобы ставить дизлайкине нравится

Лайков: +1

Войдите, чтобы ставить лайкимне нравится

Для распаковки я делаю так:
gunzip filename.tar.gz
tar xvf filename.tar

Jack

21.10.2018, 07:26

Войдите, чтобы ставить дизлайкине нравится

Лайков: +1

Войдите, чтобы ставить лайкимне нравится

Thank you))

ok

29.11.2018, 23:35

Войдите, чтобы ставить дизлайкине нравится

Лайков: +1

Войдите, чтобы ставить лайкимне нравится

Спасибо!

kort

26.02.2019, 10:19

Войдите, чтобы ставить дизлайкине нравится

Лайков: +1

Войдите, чтобы ставить лайкимне нравится

спасибо!

cheloveg

25.05.2019, 10:43

Войдите, чтобы ставить дизлайкине нравится

Лайков: +1

Войдите, чтобы ставить лайкимне нравится

При разархивации выдаёт ошибку:
gzip: stdin: not in gzip format
tar: Child returned status 1
tar: Error is not recoverable: exiting now
Что делать?

VadimAndy

25.05.2019, 14:25

Войдите, чтобы ставить дизлайкине нравится

Лайков: +1

Войдите, чтобы ставить лайкимне нравится

tar -xv(z)f file.tar.gz — с буквой z и без нее результат примерно один.
tar cpvzf file.tgz

Макс

01.07.2019, 17:27

Войдите, чтобы ставить дизлайкине нравится

Лайков: +1

Войдите, чтобы ставить лайкимне нравится

Помогите распокавать tar архив

nicolahome

02.07.2019, 01:44

Войдите, чтобы ставить дизлайкине нравится

Лайков: +1

Войдите, чтобы ставить лайкимне нравится

Ели вы не можете его распаковать, то явно у вас винда, так как распаковывать tar архивы все пингвины умеют изначально!
Ну если вы из неудачных, то 7-Zip можно бесплатно скачать тут:
https://www.7-zip.org/

gzip — Как создать файл архива tar.gz в Windows?

Переполнение стека

  1. Около
  2. Продукты

  3. Для команд
  1. Переполнение стека
    Общественные вопросы и ответы

  2. Переполнение стека для команд
    Где разработчики и технологи делятся частными знаниями с коллегами

  3. Вакансии
    Программирование и связанные с ним технические возможности карьерного роста

  4. Талант
    Нанимайте технических специалистов и создавайте свой бренд работодателя

  5. Реклама
    Обратитесь к разработчикам и технологам со всего мира

  6. О компании

.

Untar Tar.gz — Команда Linux Tar — Как: Извлечь файл Tar

Большинство файлов Linux, которые можно загрузить из Интернета, сжаты в форматах сжатия tar , tar.gz и tar.bz2 , и важно знать, как извлечь такие файлы.

Следующая статья поможет вам извлечь (распаковать) и распаковать (разархивировать) файлы tar , tar.gz и tar.bz2 из командной строки Linux.

Вы узнаете, как составить список содержимого архива tar , не распаковывая его, и как извлечь только один файл или один каталог.

Расширение файла Описание
гудрон Простой архив TAR без сжатия
tar.gz Архив TAR, сжатый с помощью GZIP
tar.bz2 Архив TAR, сжатый с помощью BZIP2

Дельный Совет: Больше не тратьте время зря! Загрузите из Интернета и распакуйте за один шаг из командной строки Linux! Узнать больше →

Унтар гудрон, гудрон.gz, tar.bx2 Файлы

Извлечь tar файл:

 $ tar -xvf foo.tar 

Распаковать и распаковать файл tar.gz :

 $ tar -xvzf foo.tar.gz 

Распаковать и распаковать файл tar.bz2 :

 $ tar -xvjf foo.tar.bz2 
Опция Описание
Извлечь файлы из архива
-v Подробный список обработанных файлов
Укажите файл архива или тарбола
-z Распакуйте содержимое сжатого архива, созданного программой gzip ( tar.gz )
-j Распаковать содержимое сжатого архива, созданного программой bzip2 ( tar.bz2 )

Список файлов tar, tar.gz, tar.bz2

Иногда требуется просто проверить содержимое тарбола, не распаковывая его.

Например, само собой разумеется, что нецелесообразно распаковывать весь большой архив, если вам нужно, например, извлечь из него только файл dingle или каталог.

И, конечно, это возможно с помощью команды Linux tar , но сначала вам нужно проверить, что находится внутри tarball, не распаковывая его.

Список содержимого файла tar :

 $ tar -tvf foo.tar 

Список содержимого файла tar.gz :

 $ tar -ztvf foo.tar.gz 

Перечислить содержимое файла tar.bz2 :

 $ tar -jtvf tar.bz2 
Опция Описание
Список содержимого архива

Дельный Совет: Больше не нужно запоминать все эти ключи -xvf , -xvzf , -xvif ! Эта потрясающая функция bash позволяет извлекать архивы любого типа с помощью одной команды extract ! Узнать больше →

Извлечь отдельный файл из тарбола

Распаковать файл bar.txt , из архива:

 $ tar -xvf foo.tar bar.txt
$ tar -xzvf foo.tar.gz bar.txt
$ tar -xjvf foo.tar.bz2 bar.txt 

Также можно указать путь к файлу:

 $ tar -xvf foo.tar документы / bar.txt
$ tar -xzvf foo.tar.gz документы / bar.txt
$ tar -xjvf foo.tar.bz2 документы / bar.txt 

Извлечь единый каталог из тарбола

Извлеките папку с именем docs из архива:

 $ tar -xvf foo.tar docs
$ tar -xzvf foo.tar.gz документы
$ tar -xjvf foo.tar.bz2 docs 

Вы также можете извлечь подкаталог:

 $ tar -xvf foo.tar документы / изображения
$ tar -xzvf foo.tar.gz документы / изображения
$ tar -xjvf foo.tar.bz2 документы / изображения 

.

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

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