wget".listing:没有这样的文件或目录"

luq*_*ita 8 ftp host wget

我正在尝试将一个服务器的目录转移到另一个服务器(两周前我做过的事情),但现在我不确定为什么这不起作用.我在用:

wget -nc -r ftp://user:password@host/directory/directory/
Run Code Online (Sandbox Code Playgroud)

然后得到这个:

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
Run Code Online (Sandbox Code Playgroud)

这是怎么回事?

谢谢你的帮助!

gdw*_*dw2 16

我最近得到一个No such file or directory关于该.listing文件的错误(类似于你的),结果发现我运行的目录wget不可写.

这可能不是(一直)你的问题,但我想我会提到以防其他人认为这个答案有用.

  • 这也解决了我的问题(必须添加`sudo`),这是一个非常规的错误,可以查看目标目录何时不可写。 (2认同)