我使用的是ftp并成功连接到主机。 然后我做
mget test.tar.gz
即使它成功test.tar.gz,我还必须在另一个终端中使用ls -l命令手动检查文件的大小。是否有任何方式mget或其他命令将向我指示文件的传输已完成。
答案 0 :(得分:0)
这取决于FTP服务器的实现,但在大多数情况下,您应该收到类似
的内容250 transfer complete.
250
基本上是请求文件操作的返回代码,好了,已完成。虽然文本消息有时会在服务器之间有所不同。
为了确保您看到所有返回代码,请使用-v
运行您的ftp,这将启用详细模式。这迫使ftp
(以及我所知道的许多其他linux ftp客户端)显示来自远程服务器的所有响应,以及报告数据传输统计信息。
可以找到大多数服务器返回代码的列表here。