Розпакування і створення zip і rar в android і linux, документи - спо, ос android, gnu, linux

Розпакування і створення архівів підтримується більшістю файлових менеджерів операційної системи GNU-Linux (просто Linux далі) і багатьма подібними додатками для Android. будь то вбудована функціональність програми або розширення зовнішнього ПО. Список підтримуваних форматів стиснення у випадку з традиційними збірками Linux залежить від наявності в системі відповідних архиваторов.

Залежно від того, на основі якого графічного інструментарію, GTK (Gnome, XFCE і т.п.) або Qt (KDE), створений робочий стіл Linux. який Ви використовуєте, Вам будуть доступні відповідні програми-розширення для роботи з архівами: Ark. наприклад, традиційний для KDE, а "File Roller" - для робочих столів на основі GTK.

Стандартним для операційних систем Linux форматом зберігання архівів є TAR - універсальний вільний формат архівації даних як без використання стиснення зовсім, так і з використанням різних вільних алгоритмів стиснення, включаючи поширений GZIP (архіви * .tar.gz), сучасний XZ (* .tar. xz) і т.п.

Підтримка за замовчуванням архівів TAR і вільних алгоритмів стиснення, включаючи вищезгадані GZIP і XZ. характерна для більшості сучасних дистрибутивів Linux.

Робота з архіваторами ZIP, RAR і т.п. в консолі Linux

Якщо при спробі розпакування або створення файлового архіву в графічних додатках Linux. таких як File Roller, Ark і т.п. у Вас виникають проблеми, спробуйте скористатися відповідними консольними програмами-архіваторами.

Розпакування ZIP і RAR в консолі Linux

unzip -l архів.zip або unrar l архів.rar Висновок вмісту архівів rar і ​​zip. відповідно. unzip (-P пароль) архів.zip або unrar x (-pпароль) архів.rar Розпакування існуючих архівів. Параметр "x" в даному випадку вказує програмі unrar, що архів слід розпакувати з дотриманням внутрішньої ієрархії папок, unzip зазвичай не вимагає зазвичай ніяких додаткових опцій.

Створення ZIP і RAR в консолі Linux

zip -r (-9) імя_архіва файл1 папка1 файл2. Введіть для рекурсивного додавання (поновлення) папок і файлів в новий (або вже існуючий) zip-архів.
  • Використовуйте "-9" для максимальної ступеня стиснення (загальний діапазон від 1 до 9).
  • Для створення ZIP-архіву з одиночним файлом не використовуйте ніяких опцій, крім ступеня стиснення.
rar a (-m5 -v1024) архів.rar файл1 папка1 файл2. Введіть для рекурсивного додавання (поновлення) папок і файлів в новий (або вже існуючий) rar-архів.
  • Використовуйте "-m5" для максимальної ступеня стиснення (загальний діапазон від 1 до 5, за замовчуванням - 3).
  • Використовуйте "-v1024" для створення багатотомної архіву (архів.part * .rar) з розміром томи 1Мб. 1024 - значення розміру окремого тому в байтах. Сюди Ви можете ввести будь-який зручний Вам значення.

Архіватор 7ZIP доступний у вигляді програмних пакетів p7zip і p7zip-full у багатьох сучасних дистрибутивах Linux.

* Програмні пакети zip, rar і ​​p7zip-full. необхідні для підтримки стиснення відповідних архівів. містять невільний програмний код і можуть перебувати в спеціальному виділеному репозиторії Вашого дистрибутива Linux (секція "non-free" в Debian Linux. наприклад).

Дивіться також:

Для запуску і коректної роботи різних адміністративних консольних і графічних програм в GNU-Linux (просто Linux далі) можуть знадобитися права адміністратора. Отримати права root їх можна за допомогою декількох основних способів.

Типова команда консолі Linux (ОС GNU-Linux, Android і т.п.). як і багатьох інших операційних систем. складається з, власне, імені програми. яку викликає ця команда. і аргументів, які задають параметри її роботи.