![带进度条的终端 FTP 客户端](https://linux22.com/image/1269499/%E5%B8%A6%E8%BF%9B%E5%BA%A6%E6%9D%A1%E7%9A%84%E7%BB%88%E7%AB%AF%20FTP%20%E5%AE%A2%E6%88%B7%E7%AB%AF.png)
我正在通过 SSH 连接到一台无头 Ubuntu 机器,有时需要通过 FTP 从该机器上传文件。内置的 FTP 客户端不显示我的上传进度(或者至少我不知道如何查看它)。我只是在操作过程中看到这个(可能需要长达一个小时):
150 打开 MyFile 的二进制模式数据连接
是否有任何 FTP 客户端可以在终端中使用并显示进度(某种进度条或仅显示百分比)?
答案1
您可以在 FTP 中输入“hash”命令来打开某种反馈。
我总是习惯使用它,ncftp
因为它提供了良好的命令行编辑、历史记录和进度。
答案2
ncftpput 就是你想要的。没有比它更好的 shell ftpclient :) 你将以百分比、上传字节数和剩余时间的形式看到你的进度。