• Різне
  • 15 Вересня 2016 року о 13:01
  • 25
  • Андрій Скидан

Для створення архіву у терміналі Linux існує команда zip. Вона має більш ніж 30 різних опцій, але ми розглянемо повсякденні.

Створення звичайного zip-архиву

Щоб створити простий архів з одного файлу, спочатку треба увійти у необхідну директорію.

cd ~/Директорія

Після входу виконаємо наступну команду:

zip my-arh.zip my-file.png

де zip – це команда створення архіву, my-arh.zip – ім’я майбутнього архіву, my-file.png – файл який ми запакуємо у наш архів. Натискаємо Enter і в теці, в яку ми заходили з’являється новий zip-архив.

Якщо необхідно запакувати кілька файлів, їх треба вказувати через пробіл:

zip my-arh.zip my-file.png my-file-1.png my-file-2.png

Створення zip-архиву директорії

Для того, щоб запакувати теку, використовується ключ -r. Команда виглядатиме наступним чином:

zip -r my-folder.zip myfolder

де zip – це команда створення архіву, -r – ключ який вказує що пакується директорія і myfolder – ім’я директорії.

Створюємо парольований zip-архив

Можливість задавати пароль на відкриття архіву – дуже корисна і важлива функція. Для її активації застовоуємо ключ -P. Уоманда для створення захищеного архіву з директорії, матиме наступний вигляд:

zip -P mypassw -r my-arh.zip mydir

де zip – це команда створення архіву, -P ключ для задання паролю, mypassw – пароль, -r ключ для пакування директорії та mydir – директорія яку пакуємо.

Розпакування архівів

Для розпакування архівів використовується команда unzip. Вона може запускатися без опцій, достатньо вказати лише ім’я архіву (зайве казати, що для початку слід увійти в необхідну директорію, де лежить наш архів).

unzip my-arhiv.zip

Розпакування відбудеться у поточну директорію. Якщо необхідно розпакувати файли в іншу директорію – використовується ключ -d, після якого слід ввести шлях до директорії:

unzip my-arhiv.zip -d ~/Документи/Розпаковка
Коментарі