База знаний

Подготовили для вас полезные материалы и инструкции, которые помогут при работе с нашим сервисом

Последнее
Виртуальные серверы (VDS)
Выделенные серверы (DS)
Домены
Игровые серверы
WEB-хостинг

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

Основные форматы архивов в Linux


  • .tar – контейнер без сжатия  


  • .tar.gz / .tgz – tar + gzip. Файлы сначала упаковываются в .tar, затем сжимаются gzip. Один из самых распространённых вариантов  


  • .tar.bz2 – tar + bzip2. Сжимает сильнее, но работает медленнее  


  • .tar.xz – tar + xz. Современный формат с максимальным сжатием, но более требователен к ресурсам  


  • .zip – универсальный формат, поддерживается Linux, Windows и macOS без дополнительного ПО  


  • .rar – проприетарный формат. Для распаковки требуется отдельная утилита  


  • .7z – формат 7-Zip. Свободный формат с очень хорошим сжатием, часто используется для больших архивов  


Распаковка архивов через терминал



Распаковка .tar
tar -xf archive.tar

  • -x – извлечь файлы
  • -f – указать имя архива



Распаковка .tar.gz и .tgz
tar -xzf archive.tar.gz


или

tar -xzf archive.tgz


  • -z – использовать gzip



Распаковка .tar.bz2
tar -xjf archive.tar.bz2


  • -j – использовать bzip2



Распаковка .tar.xz
tar -xJf archive.tar.xz


  • -J – использовать xz



Распаковка .zip
Установка:
sudo apt install unzip


Распаковка:
unzip archive.zip



Распаковка .rar
Установка:
sudo apt install unrar


Распаковка:
unrar x archive.rar


Распаковка .7z
Установка:
sudo apt install p7zip-full


Распаковка:
7z x archive.7z


Просмотр содержимого архива без распаковки



Полезно с точки зрения безопасности:
tar -tf archive.tar.gz

unzip -l archive.zip

7z l archive.7z


Перед распаковкой архивов из неизвестных источников рекомендуем просматривать их содержимое – это снижает риски безопасности.

Будьте в курсе последних новостей