Инструменты пользователя

Инструменты сайта

Загрузка не удалась. Возможно, проблемы с правами доступа?

linux:zip

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Both sides previous revision Предыдущая версия
linux:zip [2015/08/10 11:23]
alex
linux:zip [2021/02/11 09:21] (текущий)
Строка 1: Строка 1:
-http://​www.levinkv.ru/​linux/​osnovnyie-komandyi-linux/​arhivatsiya-v-linux.html\\+===== Linuxиспользование консольного zip =====
 Заархивировать с паролем:​ zip -9 -P PASSWORD /​tmp/​mysql-dump.zip /​tmp/​mysql-dump.sql\\ Заархивировать с паролем:​ zip -9 -P PASSWORD /​tmp/​mysql-dump.zip /​tmp/​mysql-dump.sql\\
 \\ \\
Строка 6: Строка 6:
 \\ \\
 -j - не записывать пути директорий\\ -j - не записывать пути директорий\\
 +\\
 +<code bash>
 +zip -9 /​tmp/​arch.zip -r /​home/​alexander/​WWW/​ -x '​*.e/​*'​
 +</​code>​
 +В данном примере создается архив /​tmp/​arch.zip - в него помещается содержимое папки /​home/​alexander/​WWW/​ - исключая подпапки /.e - где бы они по иерархии не встретились. Если нужно больше одного исключения,​ то ключ -x повторяется нужное число раз.\\
 +\\
 +Важный параметр **-j** - он заставляет архиватор архивировать без того, чтобы писать все пути а архив (без него будет записан путь от /home, с ним - пути не будет вообще). Например:​
 +<code bash>
 +zip -j -9 -P 2019 /​home/​alex/​Рабочий\ стол/​archive.zip -r /​home/​alex/​Рабочий\ стол/​Folder-with-files/​
 +</​code>​
 +
 +===См. также===
 +   * [[linux:​peazip|pEAZIP]]
 +
  
linux/zip.1439195038.txt.gz · Последние изменения: 2021/02/11 09:17 (внешнее изменение)