Найти в Дзене
Try 2 Fix

Создание, просмотр и распаковка архивов TAR, ZIP, RAR в Linux (tar.gz, tar.bz2, zip, rar)

Оглавление

Рассказываем как в терминале ОС Linux проводить обыденные операции по архивированию и разархивированию файлов и директорий с помощью TAR, ZIP и RAR.

Архивирование, просмотр и распаковка TAR

Архивация одного файла:

tar -cf txt.tar *.txt

Архивация директории со сжатием gz:

tar -cvzf archive.tar.gz ~/files

Архивация директории со сжатием bz2:

tar -cvjf archive.tar.bz2 ~/files

Распаковка архива в текущую папку:

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

Распаковка архива в указанную папку:

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

Просмотр содержимого архива:

tar -tf archive.tar.bz2

Какие ключи используются:

  • -c — create — создать новый архив
  • -xextract — распаковка архива
  • -v — режим вывода информации о текущем объекте архивации
  • -z — применить сжатие gz
  • -j — применить сжатие bz2
  • -f — упаковка в файл, указание файла
  • -tf — просмотр содержимого архива

Больше команд доступно в мануале:

tar --help

Архивирование, просмотр и распаковка ZIP

Должны быть установлены пакеты zip и unzip:

sudo apt-get install zip unzip

Архивация директории с помощью zip:

zip archive.zip ~/files

Распаковка архива с помощью unzip:

unzip archive.zip -d /path/to/folder

Просмотр содержимого архива unzip:

unzip -l archive.zip

Какие ключи используются:

  • -l — просмотр
  • -d — указание директории для распаковки

Больше команд доступно в мануале:

zip --help
unzip -hh

Архивирование, просмотр и распаковка RAR

Должны быть установлены пакеты rar и unrar:

sudo apt-get install rar unrar

Архивация директории с помощью rar:

rar a archive.rar ~/files

Распаковка архива с помощью unrar:

unrar e archive.rar /path/to/folder

Просмотр содержимого архива unrar:

unrar l archive.rar

Какие ключи используются:

  • a — создать архив
  • e — распаковать архив
  • l — показать содержимое архива

Больше команд доступно в мануале:

rar --help
unrar --help
Рекомендуем почитать
9 Операционных систем с открытым исходным кодом, которые не связаны с Linux — откройте для себя настоящие альтернативы!
Когда слышишь словосочетание «открытый исходный код», сразу вспоминаешь Linux. Но это далеко не единственная ОС с открытым кодом. Сегодня существует множество других проектов, некоторые из которых появились задолго до Linux. Plan 9 от Bell Labs — название отсылает к культовому научно-фантастическому фильму Plan 9 From Outer Space. Эта ОС стала попыткой переосмыслить, какой может быть операционная система. Руководил проектом Роб Пайк вместе с другими членами первой команды Unix. В основе Plan 9 лежала...
Рассматриваю реакции поклонников Linux на неудобные статьи в сети. Часть 1
Дистрибутивы Linux практически мертвы в настольном сегменте, и такая ситуация сохраняется на протяжении десятилетий. Почему? На этот вопрос невозможно ответить парой предложений — тому есть масса причин. И одна из них — сами линуксоиды. Вот я могу сказать что «Windows — хлам». Даже прикреплю обоснования данным словам. А что дальше? Да ничего, большинству людей будет всё равно. Ведь какой бы плохой Windows ни была — она есть, и удовлетворяет потребности большинства. Но что если я скажу «Linux — хлам»?...
Вы не поверите, чем Kubuntu действительно отличается от Ubuntu в повседневной работе!
Когда речь заходит о Linux-дистрибутивах для настольных компьютеров, почти всегда встречаются два названия — Ubuntu и Kubuntu. Они звучат очень похоже, и это неудивительно. Но опыт использования этих систем заметно отличается. Я работал с обеими — Ubuntu и Kubuntu — почти два года. Хотя Kubuntu мне лично ближе, обе системы отлично подходят в качестве замены Windows и macOS — популярных операционных систем для ПК и ноутбуков. Но как же выбрать между ними? Если поставить рядом два компьютера — на одном Ubuntu, на другом Kubuntu — отличия сразу бросаются в глаза...
Следующая статья
Документы, вакансии и контакты