zoukankan      html  css  js  c++  java
  • 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下载时会以百分比的进度数字来展示

  • 相关阅读:
    #Laravel笔记# 使用SMTP发送邮件功能
    #Laravel笔记# 监听事件
    idea 常见问题
    python常见函数汇总
    双DNN排序模型:在线知识蒸馏在爱奇艺推荐的实践
    机器学习算法GBDT
    Hive表数据同步到es
    目标检测资料
    zeppelin的介绍与使用
    Java汉字获取拼音、笔划、偏旁部首
  • 原文地址:https://www.cnblogs.com/softidea/p/3760590.html
Copyright © 2011-2022 走看看