Командная строка «zip» — это утилита, используемая для сжатия файлов и создания сжатых архивов. Он обычно доступен в Unix-подобных операционных системах, включая Linux и macOS. Вот несколько методов с примерами кода для использования команды «zip»:
-
Сжать один файл:
zip compressed.zip file.txt -
Сжать несколько файлов в один архив:
zip compressed.zip file1.txt file2.txt file3.txt -
Включить файлы из определенного каталога:
zip compressed.zip path/to/directory/* -
Рекурсивно сжать каталог и его содержимое:
zip -r compressed.zip path/to/directory -
Исключить определенные файлы или каталоги при сжатии:
zip -r compressed.zip path/to/directory -x "path/to/directory/exclude.txt" -
Задайте пароль для сжатого архива:
zip -r -e compressed.zip path/to/directory -
Разделить сжатый архив на несколько частей:
zip -s 10m compressed.zip file.txt -
Исключить сжатие метаданных файла (метка времени, разрешения и т. д.):
zip -r -0 compressed.zip path/to/directory -
Показать подробный список содержимого архива:
unzip -l compressed.zip -
Извлеките содержимое сжатого архива:
unzip compressed.zip