FastNetMon

вторник, 10 августа 2010 г.

Как полностью рекурсивно скачать удаленный ftp сервер?

Посредством ftp клиента lftp!

Ставим его и screen:
apt-get install -y lftp screen


Запускаем screen (так как иначе выгрузка отвалится, если мы отключимся от машины):
screen


Создаем папку, куда будем класть скаченные файлы:
mkdir /opt/mirror
cd /opt/mirror


Запускаем lftp:
lftp логин@сервер


Даем команду на загрузку всего ftp (либо можете указать mirro имя_папки, если требуется только одна папка):
mirror /


Все, теперь ждем, пока все файлы будут слиты :)

Источник: http://bethesignal.org/blog/2008/12/04/recursive-get-with-lftp/

2 комментария :

Примечание. Отправлять комментарии могут только участники этого блога.