- Різне
- 15 Вересня 2016 року о 13:01
- 74
Для створення архіву у терміналі 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 ~/Документи/Розпаковка