wget «.listing: такого файла или каталога нет»

#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. Очень полезно. Просто сэкономил мне часы. Спасибо.