-1

Я пытаюсь загрузить около 15 000 отдельных пользовательских файлов из резервной копии FTP. Я знаю, что файлы существуют, потому что, если я поставлю определенное имя пользователя, которое не было загружено с обычным wget, оно может быть загружено.

Я пробовал ncftp и ftp

1 ответ1

0

Пример FTP по запросу (не могу поместить его в комментарий и сохранить форматирование)

user@mycomputer:/home/somedir> ftp
ftp> Open storage.provider.tld
Trying 127.0.0.1...
Connected to localhost.
220 storage.provider.tld FTP server (Version 6.00LS) ready.
name: YourUSERNAME
331 Password required for YourUSERNAME
Password: TypeYourPassword
230 User YourUSERNAME logged in.
Remote system type is UNIX.
Using binary mode to transfer files.

ftp> prompt
Interactive mode off.

ftp> mget *
local: test remote: test
229 Entering Extended Passive Mode (|||60396|)
150 Opening BINARY mode data connection for 'test' (10 bytes).
100% |*************************************|    10     184.25 KB/s    00:00 ETA
226 Transfer complete.
10 bytes received in 00:00 (34.75 KB/s)
local: test.iso remote: test.iso
229 Entering Extended Passive Mode (|||64833|)
150 Opening BINARY mode data connection for 'test.iso' (0 bytes).
     0       0.00 KB/s
226 Transfer complete.
local: test.uue remote: test.uue
229 Entering Extended Passive Mode (|||50714|)
150 Opening BINARY mode data connection for 'test.uue' (0 bytes).
     0       0.00 KB/s
226 Transfer complete.
(etc etc for all files)

Без командной prompt вам нужно будет подтвердить все файлы. Не самая лучшая идея, когда их 15000.

Кроме того, мой клиент запустился в двоичном режиме (Using binary mode to transfer files.). Если ваша запускается в режиме ASCII, введите bin .

Вы можете получить подмножества. Например, все файлы, начинающиеся с a (mget a*) или cd, помещаются в папки (cd для изменения директорий на компьютере FTP !cd чтобы изменить каталоги на вашем локальном компьютере. Просто перейдите к нему перед запуском ftp).

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