Разархивировать файлы в Linux — задача простая, но требует знания нескольких команд в зависимости от формата архива. В этой статье мы подробно рассмотрим команды для распаковки архивов самых популярных форматов: .zip, .tar.gz, .tar.bz2, .rar и .7z. Также расскажем, как установить недостающие утилиты для разархивирования.
1. Как разархивировать .zip архив
Формат .zip — один из самых распространенных. Чтобы распаковать .zip архив, в Linux используется команда unzip.
unzip имя_архива.zip
Если команда unzip отсутствует, установите ее следующей командой:
sudo apt install unzip
2. Как разархивировать .tar.gz и .tgz архив
Формат .tar.gz представляет собой сочетание архивации и сжатия. Для его распаковки используется команда tar с набором флагов.
tar -xzf имя_архива.tar.gz
Чтобы разархивировать в конкретную папку, добавьте флаг -C, указывая путь для извлечения:
tar -xzf имя_архива.tar.gz -C путь/к/папке
3. Как разархивировать .tar.bz2 архив
Формат .tar.bz2 использует сжатие через bzip2 и требует флага -j для его распаковки:
tar -xjf имя_архива.tar.bz2
4. Как разархивировать .rar архив
Файлы .rar сжаты проприетарным алгоритмом и требуют утилиту unrar. Чтобы разархивировать .rar файл, используйте команду:
unrar x имя_архива.rar
5. Как разархивировать .7z архив
Формат .7z предоставляет высокую степень сжатия и распаковывается с помощью утилиты 7z:
7z x имя_архива.7z
Заключение
Распаковка архивов в Linux — задача, легко выполняемая с помощью командной строки, если знать нужные команды и флаги. Надеемся, это руководство поможет вам без труда разархивировать файлы любого популярного формата в вашей системе.