Команда zip в Linux Bash¶
Команда zip используется для сжатия файлов и каталогов в архивы формата .zip. Это удобно для уменьшения размера данных и передачи нескольких файлов в одном архиве.
Основной синтаксис¶
zip [опции] имя_архива.zip файл1 файл2 ...
Примеры:
zip archive.zip file.txt
zip -r archive.zip folder/
Ключевые опции¶
Опция |
Описание |
|---|---|
|
Рекурсивное добавление файлов и директорий. |
|
Защита архива паролем. |
|
Максимальное сжатие. |
|
Тихий режим — без вывода в терминал. |
|
Обновление файлов, если они были изменены. |
|
Удаление файлов из архива. |
Примеры использования¶
Сжатие одного файла:
zip file.zip file.txt
Сжатие папки рекурсивно:
zip -