Использование Wget с FTP для рекурсивной загрузки/перемещения веб-сайтов
На этой странице
- 1 Предварительное примечание
- 2 Использование Wget
- 3 ссылки
Иногда вам нужно переместить веб-сайт с одного сервера на другой. Вместо того, чтобы загружать веб-сайт со старого сервера на свой компьютер через FTP и загружать его со своего компьютера на новый сервер, можно сэкономить много времени, просто скопировав веб-сайт с одного сервера на другой. В этом руководстве объясняется, как использовать Wget для загрузки/перемещения веб-сайта с одного сервера на другой через FTP.
1 Предварительное примечание
Я предполагаю, что у вас есть рабочий FTP-логин на удаленном сервере.
2 Использование Wget
Чтобы рекурсивно загрузить удаленный веб-сайт на локальный сервер, вы можете использовать Wget следующим образом:
wget -m ftp://username:/
Переключатель -m включает зеркальное отображение, что означает, что он включает рекурсию с бесконечной глубиной рекурсии и сохраняет списки каталогов FTP, а также метки времени.
Если вы просто хотите загрузить определенный подкаталог, например. /htdocs, вы должны сделать это следующим образом:
wget -m ftp://username:/htdocs
Если ваше имя пользователя или пароль содержат пробелы или специальные символы, заключите их в одинарные кавычки. Пример:
wget -m ftp://'user name':'pass!word'@www.mydomain.tld/
3 ссылки
- Wget: http://www.gnu.org/software/wget/