Centos. Установка ZIP и UNZIP

Centos. Установка ZIP и UNZIP
Блог
06.12.2017 13:03:00

Для архивирования папки, файлов в архив ZIP через ssh у Вас на сервер должны быть установлены утилиты ZIP и UNZIP. Рассмотрим как их поставить и как ими пользоваться.

Чтобы поставить утилиты, Вам надо в ssh прописать команды установки:

yum install zip

yum install unzip


Теперь рассмотрим команды для архивирования:

zip <имя архива> <путь к папке с файлами> // архивируется только файлы, без папки в текущую директорию

zip /<путь к архиву>/<имя архива> <путь к папке с файлами> // архивируется только файлы, без папки в указанную директорию

zip -r <имя архива> <путь к папке с файлами> //ключ "-r" архивирует папки и файлы в текущую директорию zip -r /<путь к архиву>/<имя архива> <путь к папке с файлами> //ключ "-r" архивирует папки и файлы в указанную директорию


1) Архивирование только файлов из папки /home/bitrix/www/в корневую папку на сервере в архив www.zip 

zip /www.zip /home/bitrix/www/
 

2) Архивирование файлов и папок текущей директории /home/bitrix/www/upload в корневую папку на сервере в архив upload.zip

zip -r /upload.zip /home/bitrix/www/upload/
Теперь рассмотрим, как разархивировать имеющиеся архивы.
unzip <имя архива>  //Разархивировать содержимое архива в текущую директорию
unzip <имя архива> /<путь для разархивирования> //Разархивировать содержимое архива в указанную директорию
unzip /<путь к архиву>/<имя архива> /<путь для разархивирования> //Разархивировать содержимое архива по указанному пути в указанную директорию

unzip <имя архива> <имя файла> //Разархивировать файл с именем <имя файла> из архива в текущею директорию
unzip -l <имя архива> //Показать список файлов находящихся в архиве

Примеры разархивирования архивов:

1) Разархивировать содержимое архива в текущую директорию

unzip data.zip

2) Разархивировать содержимое архива в указанную директорию /tmp/data

unzip data.zip -d /tmp/data
3) Посмотреть список файлов в архиве
unzip -l data.zip

Помощь или ключи к команде unzip можно посмотреть командой:

unzip -h


Что я предлогаю

Создам для Вас -

  • Уникальный адаптивный дизайн
  • Заключение договора

Ответьте на пару вопрос о Вашем проекте и получите скидку

Заполните форму

Мы используем файлы cookie. Продолжив работу с сайтом, вы соглашаетесь с Политикой обработки персональных данных и Правилами пользования сайтом .