Назад | Перейти на главную страницу

странное поведение команды linux zip

Я запускаю это на своем ящике CentOs:

zip -r backup.zip /home/user/domains/example.com/public_html/

Команда работает нормально, но у меня неприятная проблема.

Я ожидаю, что когда я открою zip-архив, в нем будет одна папка: public_html

Вместо этого у меня есть /home/user/domains/example.com/public_html/. Кто-нибудь знает, как этого избежать?

Это похоже на ожидаемое поведение, а не на странное поведение.

Чтобы получить желаемое, попробуйте следующее:

cd /home/user/domains/example.com
zip -r /srv/backups/example.com/backup.zip public_html