• 网络基础 Windows控制台下Ftp使用简介


    Windows控制台下Ftp使用简介

    by:授客 QQ:1033553122

    测试环境:

    ftp服务器所在主机ip:172.25.75.2

    ftp用户目录:F:ftp

     

    C:Userslaifuyu>ftp /*从本地主机172.75.25.2上运行ftp*/

    ftp> open 172.75.25.2  /*打开远程ftp站点*/

    连接到 172.25.75.2。

    220 3Com 3CDaemon FTP 服务器版本 2.0

    用户(172.25.75.2:(none)): shouke /*输入用户名*/

    331 用户名正确, 需要口令

    密码:    /*输入密码*/

    230 用户已登录

    ftp>

     

    ftp> ls  /*列出当前目录下的文件*/

    200 PORT 命令成功          .

    150 文件状态正常; 准备启动数据连接

    .

    ..

    test

    226 正在关闭数据连接

    ftp: 收到 13 字节,用时 0.00秒 6.50千字节/秒。

     

    ftp> ls test  /*列出test目录下的文件*/

    ftp> ls test

    200 PORT 命令成功          .

    150 文件状态正常; 准备启动数据连接

    .

    ..

    226 正在关闭数据连接

    ftp: 收到 7 字节,用时 0.00秒 7.00千字节/秒。

     

    ftp> dir  /*打印ftp用户目录(根目录)下的所有文件*/

    200 PORT 命令成功          .

    150 文件状态正常; 准备启动数据连接

    drwxrwxrwx 1 owner group         0 Sep 27 14:20 .

    drwxrwxrwx 1 owner group         0 Sep 27 14:20 ..

    drwxrwxrwx 1 owner group         0 Sep 27 14:27 test

    226 正在关闭数据连接

    ftp: 收到 157 字节,用时 0.00秒 157.00千字节/秒。

     

    ftp> !dir    /*! 转到shell中,执行本地主机操作系统上的dir命令,本地主机当前目录下的所有文件*/

    ftp> !dir

     驱动器 C 中的卷没有标签。

     卷的序列号是 D601-4D53

    C:UsersAdministrator 的目录

    2014/07/22  13:48    <DIR>          .

    2014/07/22  13:48    <DIR>          ..

    2014/06/06  14:12    <DIR>          .android

    2014/07/20  17:15    <DIR>          .idlerc

    2014/04/03  15:27    <DIR>          Contacts

    2014/07/22  13:48    <DIR>          Desktop

    2014/04/03  15:27    <DIR>          Links

    2013/10/10  15:51    <DIR>          Saved Games

    2014/04/03  15:27    <DIR>          Searches

    2014/07/21  10:47               113 test.txt

    2014/07/15  18:40    <DIR>          新建文件夹

                   1 个文件            113 字节

                  10 个目录 48,384,094,208 可用字节

     

    ftp> mkdir myfile  /*在ftp用户目录下,创建myfile目录*/

    257 MKD 命令成功

    ftp> dir

    200 PORT 命令成功          .

    150 文件状态正常; 准备启动数据连接

    drwxrwxrwx 1 owner group         0 Dec 03 16:01 .

    drwxrwxrwx 1 owner group         0 Dec 03 16:01 ..

    drwxrwxrwx 1 owner group         0 Mar 10 11:31 myfile

    226 正在关闭数据连接

    ftp: 收到 159 字节,用时 0.01Seconds 10.60Kbytes/sec.

     

    ftp> bin  /*binary 设置文件传输方式为二进制模式,加快传输速度*/

    200 类型设置为 I.

     

    ftp> put   /*从本地主机传送指定文件到ftp服务器用户目录下*/

    本地文件 d: estscript1.lrs  /* d: estscript1.lrs 为手动输入的本地主机文件*/

    远程文件 myfile

    200 PORT 命令成功          .

    550 文件不可用

     

     

    ftp> lcd d: /*改变本地主机上的当前工作目录为d*/

    : ftp> put testscript1.lrs

    200 PORT 命令成功          .

    150 文件状态正常; 准备启动数据连接

    226 正在关闭数据连接; 文件传输成功完成.

    ftp: 发送 103527 字节,用时 0.04秒 2407.60千字节/秒。

    说明:结果,把D盘目录下的testscript1.lrs传到了ftp服务器的用户根目录F:ftp下,所以按这个情况来看,事先最好先定位要上传文件所在本地目录

     

    ftp> put c: est.txt

    200 PORT 命令成功          .

    150 文件状态正常; 准备启动数据连接

    226 正在关闭数据连接; 文件传输成功完成.

    说明:结果,没使用lcd命令定位本地主机路径,但是也把C盘目录下的info.txt传到了ftp服务器的用户根目录下F:ftp,结合上述,说明上传之前必须至少使用一次lcd命令,

     

    ftp> ls 

    200 PORT 命令成功          .

    150 文件状态正常; 准备启动数据连接

    .

    ..

    myfile

    test

    test.txt

    testscript1.lrs

    226 正在关闭数据连接

    ftp: 收到 48 字节,用时 0.00秒 16.00千字节/秒。

     

    ftp> cd myfile  /*cd在ftp服务器上进行目录切换*/

    250 CWD 命令成功

    ftp> pwd  /*查看当前所在目录*/

    257 "/myfile/" 为当前目录

    ftp> put dtest.txt

    200 PORT 命令成功          .

    150 文件状态正常; 准备启动数据连接

    226 正在关闭数据连接; 文件传输成功完成.

    说明:结果,把本地主机即当前D盘目录下的dtest.txt传到了ftp服务器的myfile目录下:F:ftpmyfile,,所以,结论是,要传到那个目录,事先进入该目录,再传文件

     

    ftp> del myfiledtest.txt *删除myfile目录下的文件dtest.txt *

    250 被请求的文件动作已完成

    ftp> get dtest.txt

    200 PORT 命令成功

    550 文件不可用

     

    ftp> cd

    250 CWD 命令成功

    ftp> pwd

    257 "/" 为当前目录

    ftp> ls

    200 PORT 命令成功          .

    150 文件状态正常; 准备启动数据连接

    .

    ..

    myfile

    test

    test.txt

    testscript1.lrs

    226 正在关闭数据连接

    ftp: 收到 48 字节,用时 0.00秒 16.00千字节/秒。

     

    ftp> get test.txt  *下载文件test.txt*

    200 PORT 命令成功          .

    150 文件状态正常; 准备启动数据连接

    226 正在关闭数据连接; 文件传输成功完成. 

    结果:把ftp用户目录F:ftp用户目录下test.txt下载到本地主机D:盘根目录下

     

    ftp> cd myfile

    250 CWD 命令成功

    ftp> get ..select.txt

    200 PORT 命令成功          .

    150 文件状态正常; 准备启动数据连接

    226 正在关闭数据连接; 文件传输成功完成. 

    说明:下载文件要指定文件所在路径,所以,如要下载某文件,建议事先进入到该文件所在目录,然后get 文件名,执行下载 

     

    ftp> disconnect /*断开与ftp站点的连接*/

     

    ftp> bye  /*关闭控制连接*/

    221 服务关闭控制连接

  • 相关阅读:
    juc之ConcurrentHashMap在我工作中的实践
    设计模式在我工作中的实践
    SpringBoot突报java.lang.NoSuchFieldError分析
    JQuery.UI类库AutoComplete 调用WebService进行模糊查询
    DevExpress控件库----LookUpEdit控件 和 GridLookUpEdit控件使用
    DevExpress控件库----FlyoutPanel提示控件
    Android学习笔记---Log与Activity生命周期
    DevExpress控件库---MarqueeProgressBarControl控件和ProgressBarControl控件
    DevExpress控件库---TokenEdit控件使用
    DevExpress控件库----SearchLookUpEdit控件
  • 原文地址:https://www.cnblogs.com/shouke/p/10158127.html
Copyright © 2020-2023  润新知