0

我正在使用 ftp 并成功连接到主机。然后我做

 mget test.tar.gz

即使它成功地 test.tar.gz,我也必须在另一个终端中使用 ls -l 命令手动检查文件的大小。有没有什么方法可以让 mget 或其他命令向我表明文件传输已完成。

4

1 回答 1

0

这在一定程度上取决于 FTP 服务器的实现,但在大多数情况下,您应该会收到类似

250 transfer complete.

250基本上是Requested file action OK, completed的返回码。而服务器之间的短信有时会有所不同。

为了确保您看到所有返回代码,请使用 运行您的 ftp -v,这将启用详细模式。这迫使ftp(以及我知道的许多其他 linux ftp 客户端)显示来自远程服务器的所有响应,以及报告数据传输统计信息。

可以在此处找到大多数服务器返回代码的列表。

于 2013-08-16T18:14:16.573 回答