#ftp #wget #host
#ftp #wget #хост
Вопрос:
Я пытаюсь перенести каталог с одного сервера на другой (что я сделал две недели назад), но теперь я не уверен, почему это не работает. Я использую:
wget -nc -r ftp://user:password@host/directory/directory/
и затем получаю это:
Logging in as 'user'... Logged in!
==> SYST ... done. ==> PWD ... done.
==> TYPE I ... done. ==> CWD /directory/directory/directory ... done.
==> PASV ... done. ==> LIST ... done.
host/dir/dir/dir: No such file or directoryhost/dir/dir/dir/.listing: No such file or directory
unlink: no such file or directory
Что происходит?
Спасибо за любую помощь!
Комментарии:
1. Вы уверены, что на сервере ничего не изменилось?
2. только что запустил его, я не уверен, что я сделал, хотя, возможно, где-то была опечатка или что-то в этом роде. В любом случае спасибо за ваш быстрый ответ 🙂
3. На самом деле я думаю, это было потому, что я вошел в систему с помощью пользователя root … могло быть так.
4. По теме: «Нет такого файла» при зеркальном отображении ftp
Ответ №1:
Недавно я получил No such file or directory
ошибку, касающуюся .listing
файла (похожего на ваш), и оказалось, что каталог, в котором я работал, wget
был недоступен для записи.
Комментарии:
1. Это тоже решило мою проблему (пришлось добавить
sudo
), это такая необычная ошибка, чтобы видеть, когда целевой каталог недоступен для записи.2. Очень полезно. Просто сэкономил мне часы. Спасибо.