ftp下载显示进度

经常用到ftp get命令下载东西,但是遇到大的文件不知道是挂了还是在运行,要是能显示就好了,于是就有了下文。。。

 

注:

红色 字体是我敲击的命令

“#” 是注释语

 

[root@localhost server]# ftp 10.2.1.67     #登录服务器
Connected to 10.2.1.67.
220-FileZilla Server version 0.9.34 beta
220-written by Tim Kosse (Tim.Kosse@gmx.de)
220 Please visit http://sourceforge.net/projects/filezilla/
502 GSSAPI authentication not implemented
504 Auth type not supported
KERBEROS_V4 rejected as an authentication type
Name (10.2.1.67:root): s    #输入用户名
331 Password required for s
Password:                       #输入密码
230 Logged on
Remote system type is UNIX.
ftp> bin                 #bin 代表采用二进制的文件
200 Type set to I
ftp> hash              #显示传输进度 
Hash mark printing on (1024 bytes/hash mark).
ftp> ls                  #查看ftp目录下文件
227 Entering Passive Mode (10,2,1,67,206,237)
150 Connection accepted
drwxr-xr-x 1 ftp ftp              0 Dec 21 10:03 136
-r--r--r-- 1 ftp ftp           1934 Dec 31 16:39 22.tar
drwxr-xr-x 1 ftp ftp              0 Dec 21 10:03 centOs
#
226 Transfer OK

ftp> get 22.tar        #下载文件
local: 22.tar remote: 22.tar
200 Port command successful
150 Opening data channel for file transfer.
########################################################

########################################################

########################################################

################################################# 
226 Transfer OK
4432896 bytes received in 0.87 seconds (5e+03 Kbytes/s)
ftp> 。。。。。

 

下载的时候就会一直不停的打印“#”,一个“#”代表1024 bytes。

 

wget下载时会以百分比的进度数字来展示

时间: 2024-10-30 00:22:11

ftp下载显示进度的相关文章

android 多线程下载 显示进度 速度

http://blog.csdn.net/JianTao_Yang/article/details/8433905 功能要求:从网络下载一APK应用,显示下载速度.进度,并安装应用. 运行效果图: 工程结构图: 很简单,就一个activity,一个更新UI的线程,一个下载线程加个文件处理类 主要代码:   [java] view plaincopy /**   *多线程下载,UI更新类    *@author young   * */   public class MultiThreadDown

利用curl下载文件(进度条显示) 代码片段

在项目中需要用到程序更新的功能,同事介绍说是curl中的开发库很牛x,又是跨平台(他们 总是这么喜欢跨平台的东西 *_*),于是下载这个包测试了一下,确实不错.准备正式用到项 目中,以下一个例子用于从互联网上抓取一个文件下载到本地,并加上进度条显示,做得挺 简陋,不过功能差不多就这样了. 程序运行预览. 首先需要 加入多线程的机制,因为程序一边在下载文件,一边在显示进度条,单线程的方式肯定不行 ,所以我用到了wxTimer来实现,在downloadMain.h 中定义了一个wxTimer,并做了

FTP下载txt文件时,在iIE浏览器中不显示下载框

问题描述 FTP下载txt文件时,在iIE浏览器中不显示下载框 FTP下载txt文件时,在iIE浏览器中不显示下载框,也不报错.其他文件格式的都可以显示,唯独txt文件不行,在火狐上面下载txt文件时正常的,看了代码res.setHeader("Content-Disposition","attachement;filename="+ new String((fileName.replaceAll(" ","")).getBy

link环境下使用codefirst制作《网盘软件》下载器,如何在任务栏显示进度百分比?

问题描述 link环境下使用codefirst制作<网盘软件>下载器,如何在任务栏显示进度百分比? link环境下使用codefirst制作<网盘软件>下载器,如何在任务栏显示进度百分比? 解决方案 http://wuyuans.com/2012/04/csharp-win7-taskbar/

Http 下载文件利用(response,request) 并显示进度条

http 下载文件利用(response,request) 并显示进度条 request 和 response 都比较好用 /// <summary>                /// http 下载文件             /// current thread download         /// </summary>                /// <param name="url">下载文件地址</param>  

Android使用AsyncTask下载图片并显示进度条功能

在Android中实现异步任务机制有两种方式,Handler和AsyncTask.这篇文章给大家介绍Android使用AsyncTask下载图片并显示进度条功能. AsyncTask下载图片并显示下载进度,异步类AsyncTask配合进度条,简练! public class AsyncTaskActivity2 extends Activity { private Button btnDown;//图片框 private ImageView ivImage;//图片URL private sta

android-Android:显示进度对话框

问题描述 Android:显示进度对话框 我在做一个 android 应用程序该应用程序将得到更新.我要做一个简单的功能可以下载文件并显示 ProgressDialog 中当前的进度.我知道如何下载文件,但是不知道如何显示当前进度.下面的代码是下载图像的. public Bitmap DownloadFile(String url){URL myFileUrl;Bitmap bitmap=null;try {myFileUrl = new URL(imageUrl); HttpURLConnec

iOS之UI--Quartz2D的入门应用--重绘下载圆形进度条

iOS之重绘下载圆形进度条 开发须知快速预览: 1.关于了解PI的数值: 2.- (void)drawRect:(CGRect)rect 相关: 这个方法只在self对应的控件首次创建系统会执行,为了能够达到重绘的作用, 就需要重新绘制调用这个drawRect方法,但是推荐使用一下方法: rect其实就是self本身,关于self的不变的数据,可以抽取出来优化. 效果展示: 根据效果展示应该能够很快知道需求吧,然后根据需求开始的开发过程: 1.拖拽需要的UI控件,并设置相关的属性 2.创建UIV

Android服务器——使用TomCat实现软件的版本检测,升级,以及下载更新进度!

Android服务器--使用TomCat实现软件的版本检测,升级,以及下载更新进度! 算下来,TomCat服务器已经写了很长一段时间了,一直说拿他来搞点事 情,也一直没做,今天刚好有空,交流群还有人请教,就寻思着把一些相关性的原理和基础操作写下来,虽然我网络这一块还是不怎么扎实,嘿嘿,还记得我们怎么搭建的服务器吗? 地址:Android服务器--TomCat服务器的搭建 我们新建一个项目TomCatVersion 这边先来说一下原理,我们做的小例子也是十分的简单,一个首页,我们用Handler实