2

Обычно на моем веб-сайте файлы обрабатываются либо WordPress, либо мною по FTP.

Я хотел бы скопировать весь свой сайт в новую папку. Я не хочу копировать его на свой локальный диск (с помощью wget), а затем просто загрузить его. Как близко это к линии мне нужно (кроме около полуночи)

 mv -r \fromfolder  \%todaysdate%

Я играл с Unix и Linux в течение нескольких дней, но я парень из Windows (и с DOS-подсказкой). Итак, я не знаю, как получить доступ к командной строке сервера на моем сайте 1and1.

ТИА

1 ответ1

2

В вашем центре управления у вас должна быть часть, где вы можете настроить доступ. Среди этих вариантов есть FTP, а также SSH. Настройте доступ SSH и войдите в систему. Если вы заходите через Windows, у вас должен быть SSH-клиент. Замазка довольно стандартная.

В вашей сессии оболочки вы вошли в свой домашний каталог. Ваша команда перемещения почти правильная, но вы должны использовать путь относительно вашего дома (оставить начальный слеш подальше) и использовать прямые косые черты / вместо обратных косых черт \ . Если вы хотите автоматически сгенерировать имя каталога с датой, вы должны изучить основы программирования оболочки.

Поэкспериментируйте с этим:mkdir "`date`" (это кавычки и обратные ссылки) и mv -r path/to/fromfolder path/to/tofolder

РЕДАКТИРОВАТЬ: Комментаторы правы, следует отметить, что команда date между обратными чертами выполняется. Все, что находится между обратными булавками, будет выполнено, и если оно произведет вывод, оно приземлится там. И (конечно), вы должны ознакомиться с командами, которые вы используете, для этого (в зависимости от того, как настроен хост) попытайтесь: man date info date и / или apropos date (и так далее)

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