3

Не могу понять, как сделать это правильно. У меня есть папка с сайтом в /var/www

Я хочу создать zip-файл со всем этим, который, когда я распаковываю его, не включает верхний каталог. Другими словами, "верх" zip-файла должен быть не каталогом www , а файлами внутри этого каталога. Надеюсь, что это имеет смысл ...

Причина, по которой мне это нужно, заключается в том, что мне нужно загрузить свой веб-сайт в виде zip-файла, а затем разархивировать его на месте. И не будет работать, если он разархивирует в webroot/www/ вместо webroot/ .

Кто-нибудь может помочь с тем, как сделать это правильно в терминале?

2 ответа2

3
cd /path/to/your/folder/www
zip -r filename.zip *

По выбору

mv filename.zip /some/other/path
0

7z a -tzip filename.zip -w /var/www/.

Скрытые файлы включены.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .