Создание и распаковка ZIP-архивов в UNIX-системах
Команды для создания и распаковки архивов существенно облегчают жизнь пользователям CentOS и других UNIX-систем. В противном случае на тот же объем работы уходило куда больше времени. Ранее мы уже писали о командах tar и rar. Теперь же разберемся, как создавать и распаковывать zip-архивы в CentOS.
Команда для создания zip-архива с файлом:
zip new-archive.zip file1 |
new-archive.zip 一 название нового архива.
file1 一 файл для архивации.
Синтаксис команды: zip [название архива] [название файла].
Команда для создания zip-архива с папкой:
zip –r new-archive.zip my_dir |
-r 一 параметр для создания архива, в который будет помещена указанная папка с имеющимися в ней файлами. Без параметра -r в архив будет помещен только каталог без вложенных файлов.
new-archive.zip 一 название нового архива.
my_dir 一 папка для архивации.
Синтаксис команды: zip [-параметр] [название архива] [название папки].
Команда для распаковки zip-архива:
unzip new-archive.zip |
unzip 一 команда, отвечающая за распаковку архива.
new-archive.zip 一 архив.
Синтаксис команды: unzip [название архива]
Распаковка zip-архива в конкретную папку:
unzip -d my_dir new-archive.zip |
-d 一 параметр для распаковки архива в ту или иную папку.
my_dir 一 название папки, в которую будет распакован архив.
new-archive.zip 一 архив для распаковки.
Синтаксис команды: unzip [-параметр] [название папки] [название архива]
Основные параметры zip:
-r 一 помещение указанной папки с файлами в тот или иной архив.
-9 一 степень сжатия архива от 1 до 9; 0 означает не сжимать.
-x "/[название папки/файла]" 一 исключить указанную папку/файл из архива.
-z 一 комментирование архива.
-e 一 поставить пароль на архив.
-d 一 распаковка архива в конкретную папку.
-v 一 вывод детальной информации.
Команда для вывода всех возможностей zip и unzip:
zip --help |
unzip --help |