精华内容
下载资源
问答
  • FTP命令

    2008-08-01 23:08:42
    FTP命令是Internet用户使用最频繁的命令之一,不论是在DOS还是UNIX操作系统下使用FTP,都会遇到大量的FTP内部命令,熟悉并灵活应用FTP的内部命令,可以大大方便使用者
  • ftp 命令大全ftp 命令大全ftp 命令大全ftp 命令大全ftp 命令大全ftp 命令大全ftp 命令大全ftp 命令大全
  • FTP命令详解FTP命令详解FTP命令详解FTP命令详解FTP命令详解FTP命令详解FTP命令详解FTP命令详解FTP命令详解
  • FTP 命令

    2009-06-29 10:56:00
    原因:最近用ftp上传文件突然总是出错,错误信息:426 Data connection ... 同事建议用ftp命令上传,所以就查了一些资料。最后成功上传了文件。下面是上传文件的脚本:指定上传文件名upload_file="test.rar"sCommand

    原因:

    最近用ftp上传文件突然总是出错,错误信息:426 Data connection closed,error decompressing data stream.  在网上找了些资料看,最终还是没有解决问题。

     

    同事建议用ftp命令上传,所以就查了一些资料。最后成功上传了文件。

    下面是上传文件的脚本:


    '指定上传文件名
    upload_file="test.rar"
    sCommand1 = "put  " & "d:/test/" & upload_file

    '生成ftp命令
    call createlog("upload1.dat")

    set WSHshell=CreateObject("WScript.Shell")

    WSHshell.Run "ftp -s: upload1.dat 10.10.9.197",1,true

    Sub createlog(webname)
     dim fso,MyFile
     Set fso = CreateObject("Scripting.FileSystemObject")
     Set MyFile = fso.OpenTextFile(webname, 2,True,0)
     '指定登陆ftp的用户名
     MyFile.WriteLine("usr")
     '密码
     MyFile.WriteLine("pwd")
     '设定传输方式为二进制方式
     MyFile.WriteLine("bin")
     '指定ftp目录
     MyFile.WriteLine("cd  /dir")
     MyFile.WriteLine(sCommand1)
     '退出ftp
     MyFile.WriteLine("bye")
     MyFile.Close
     Set MyFile=nothing
     Set fso=nothing
    End Sub


    下面是ftp命令参考:

     

    一、FTP概述

      FTP是文件传输协议(File Transfer Protocal)的简写,主要完成与远程计算机的文件传输。

      FTP采用客户/服务器模式,客户机与服务器之间利用TCP建立连接,客户可以从服务器上下载文件,也可以把本地文件上传至服务器。

      FTP服务器有匿名的和授权的两种。匿名的FTP服务器向公众开放,用户可以用“ftp”或“anonymous”为帐号,用电子邮箱地址为密码登录服务器;授权的FTP服务器必须用授权的账户名和密码才能登录服务器。通常匿名的用户权限较低,只能下载文件,不能上传文件。

      客户机访问FTP服务器通常有两种方法:用FTP命令访问和用FTP客户端软件访问。

    二、常用FTP命令的使用

      从“开始”→“程序”→“附件”→“命令提示符”,打开DOS命令窗口,就可以输入FTP命令了。

      1、登录FTP服务器

      方法一:输入命令 ftp host

      其中host是FTP服务器的域名或IP地址。如:

    图1

    C:/>ftp ftp.bttc.cn

      启动FTP后,命令提示符变为ftp>

      方法二:先输入命令 ftp 启动FTP,再用命令 open host 登录服务器。如:

    图2

    C:/>ftp

    C:/>open ftp.bttc.cn

      登录时先是显示一些欢迎信息,然后会要求输入用户名和密码,比如匿名登录服务器:

    图3

    C:/>ftp ftp.bttc.cn

    …………

    User:anonymous
    331 User name okay,please send complete E-mail address as password
    Password:
    230 User logged in,proceed
    ftp>

      注意:在输入密码时,屏幕没有任何显示,但已经输入了,不要认为出错。登录成功后就可以访问FTP服务器上的文件了。

      如果由于用户名或密码错误导致登录失败,可以用user命令重新登录。

      2、查看FTP服务器上的文件

      dir 命令:显示目录和文件列表。

      ls 命令:显示简易的文件列表。

      cd 命令:进入指定的目录。

      dir命令可以使用通配符“*”和“?”,比如,显示当前目录中所有扩展名为jpg的文件,可使用命令 dir *.jpg。

      cd命令中必须带目录名。比如 cd main 表示进入当前目录下的main子目录,cd .. 表示退回上一级子目录。

      3、下载文件

      上传和下载文件时应该使用正确的传输类型,FTP的传输类型分为ASCII码方式和二进制方式两种,对.txt、.htm等文件应采用ASCII码方式传输,对.exe或图片、视频、音频等文件应采用二进制方式传输。在默认情况下,FTP为ASCII码传输方式。

      type 命令:查看当前的传输方式。

      ascii 命令:设定传输方式为ASCII码方式。

      binary 命令:设定传输方式为二进制方式。

      以上命令都不带参数。

      get 命令:下载指定文件。

      get命令的格式:get filename [newname],filename为下载的FTP服务器上的文件名,newname为保存在本地计算机上时使用的名字,如果不指定newname,文件将以原名保存。

      get命令下载的文件将保存在本地计算机的工作目录下。该目录是启动FTP时在盘符C:后显示的目录。如果想修改本地计算机的工作目录,可以使用 lcd 命令。比如:lcd d:/ 表示将工作目录设定为D盘的根目录。

      mget 命令:下载多个文件。

      mget命令的格式:mget filename [filename ……]

      mget命令支持通配符“*”和“?”,比如:mget *.mp3 表示下载FTP服务器当前目录下的所有扩展名为mp3的文件。

      4、上传文件

      put 命令:上传指定文件。

      put命令的格式:put filename [newname],filename为上传的本地文件名,newname为上传至FTP服务器上时使用的名字,如果不指定newname,文件将以原名上传。

      上传文件前,应该根据文件的类型设置传输方式,本机的工作目录也应该设置为上传文件所在的目录。

      5、结束并退出FTP

      close 命令:结束与服务器的FTP会话。

      quit 命令:结束与服务器的FTP会话并退出FTP环境。

      6、其它FTP命令

      pwd 命令:查看FTP服务器上的当前工作目录。

      rename filename newfilename 命令:重命名FTP服务器上的文件。

      delete filename 命令:删除FTP服务器上的文件。

      help [cmd] 命令:显示FTP命令的帮助信息,cmd是命令名,如果不带参数,则显示所有FTP命令。

    三、用IE6.0访问FTP服务器

      IE6.0包含了FTP客户程序,所以用IE6.0可直接访问FTP服务器。

      在IE6.0的地址栏中输入以“ftp://”开头的FTP服务器域名,就可以访问了,比如访问域名为ftp.bttc.cn的FTP服务器应输入地址:“ftp://ftp.bttc.cn”。登录成功后,使用方法类似于“我的电脑”,只是其中的文件在FTP服务器上。将其中的文件保存到本地计算机上就是下载,将本机文件复制到文件夹中就是上传。

    四、使用FTP客户端软件访问FTP服务器

      FTP客户端软件有很多,找一个安装到计算机中,就可以用它访问FTP服务器了。这类软件通常使用简单、方便。

      “CuteFTP”是最知名的FTP客户端软件,很适合于经常访问FTP站点的用户。

      “网际快车”是一个有名的下载软件,不仅可以从Web服务器上下载文件,也可以从Ftp服务器上下载,支持断点续断、多线程下载,适合于从FTP站点上下载大文件,但不支持上传。

    展开全文
  • ftp命令

    千次阅读 2006-06-25 22:19:00
    ftp 命令用于互连网络上本地与远程主机间传送文件。 ftp 有两种使用方式:带 host 参数,则立即建立本地与远程指定主机的实际连接;不带 host 参数,则进入 ftp 命令方式,然后可用命令再去建立连接。 ftp 直接连接...
    • ftp 命令用于互连网络上本地与远程主机间传送文件。
    • ftp 有两种使用方式:带 host 参数,则立即建立本地与远程指定主机的实际连接;
      不带 host 参数,则进入 ftp 命令方式,然后可用命令再去建立连接。
    1. ftp 直接连接方式
    2. ftp 命令方式
    3. ftp 命令表

    ftp 直接连接方式

         格式: $ ftp [-v] [-d] [-i] [-n] [-g] host
    
         解释: ftp 命令带 hosts 参数,是直接连接方式,允许用户立即与命令行中指出
                的主机建立连接。其中 host 是远程主机名或实际地址。主机建立连接后,
                ftp 提示用户输入用户名和口令,注册成功与否都有返回信息。然后显示
                提示符 ftp> ,等待输入命令。选项含义如下:
    
                -v  显示来自远程服务器的全部响应及数据传送的统计报告。即 Verbose
    方式处于 on 状态。
    
                -v  允许诊断。
    
                -i  在多文件传输时不允许交互提示功能起作用。
    
                -n  在与远程主机建立连接时,关闭自动注册。
    
                -g  表示不允许文件名全局化。

    连接实例:

    $ftp www.wz.zj.cninfo.net
    Connectde to 3wwz.zj.cn.cninfo.net.
    220 www.wz.zj.cninfo.net FTP server (Version wu-2.4(3) Thu Apr 23 12:31:47 CDT 1
    998) ready.
    User (3wwz.zj.cn.cninfo.net:(none)): corner
    Password:
    230 User corner logged in.
    ftp> command (command 见下表命令一栏)
    ftp> quit
    221 Goodbye


    ftp 命令方式

         格式: $ ftp
                ftp> command
         解释: ftp 不带 hosts 参数时进入命令方式,此时提示符是 ftp> 。command 见
    
                下表命令一栏。

    连接实例:

    $ftp
    ftp> open www.wz.zj.cninfo.net
    Connectde to 3wwz.zj.cn.cninfo.net.
    220 www.wz.zj.cninfo.net FTP server (Version wu-2.4(3) Thu Apr 23 12:31:47 CDT 1
    998) ready.
    User (3wwz.zj.cn.cninfo.net:(none)): corner
    Password:
    230 User corner logged in.
    ftp> command (command 见下表命令一栏)
    ftp> quit
    221 Goodbye 

    UNIX 下 SCO TCP/IP ftp 命令表
    序号命 令功 能
    1!执行本地 shell 命令
    2$执行宏功能
    3account发送帐号口令到远程服务器
    4append附加到文件中
    5ascii设置 ASCII 码传输类型
    6bell命令完成时响铃
    7binaey设置二进制码传输类型
    8bye结束并退出 ftp
    9case触发远程文件名大小写变化功能
    10cd改变远程工作目录
    11cdup把远程工作目录改为其父目录
    12close结束 ftp
    13cr触发回车换行功能
    14delete删除远程文件
    15debug触发调试方式
    16dir列远程目录
    17disconnect结束 ftp
    18form设置文件传输格式
    19get取文件
    20glob触发本地文件名元字母扩展功能
    21hash为每个传输缓区触发#号打印功能
    22help显示求助信息
    23lcd改变本地工作目录
    24ls列远程工作目录内容
    25macdef定义宏功能
    26mdelete删除远程主机上的多个文件
    27mdir列多个远程目录的内容
    28mget取多个文件
    29mkdir在远程主机上建新目录
    30mls列多个远程目录的内容
    31mode设置文件传输方式
    32mput发送多个文件
    33nmap设置或取消文件名映射机制
    34ntrans设置或取消文件名字符变换机制
    35open连接远程主机
    36prompt触发交互提示功能
    37proxy在辅助控制连接上执行一条 ftp 命令
    38put发送一个文件
    39pwd显示远程机器上的工作目录
    40quit结束并退出 ftp
    41quote发送任意 ftp 命令
    42recv取文件
    43remotehelp取远程主机的求助信息
    44rename重新命名远程文件
    45reset清除应答队列
    46rmdir删除远程主机的一个目录
    47runique触发用本地唯一文件名存储功能
    48send发送一个文件
    49sendport为每个数据连接触发使用 PORT
    50status显示当前状态
    51struct设置文件传输结构
    52sunique触发远程唯一主机文件存储功能
    53tenex设置 tenex 文件传输类型
    54trace触发分组跟踪功能
    55type设置文件传输类型
    56user发送新的用户信息
    57verbose触发 verbose 方式
    58xmkdir生成远程主机目录
    59xpwd显示远程主机工作目录
    60xrmdir删除远程主机目录
    61?显示本地 ftp 求助信息
    不同的系统,上述命令可能有所差异,可用“?”获得帮助!
    展开全文
  • ftp命令大全

    2018-11-27 11:46:41
    FTP命令大全,详细介绍各种FTP命令FTP命令大全,详细介绍各种FTP命令
  • ftp命令详解_ftp命令大全_收集各种系统的命令,以供参考
  • ftp 命令

    千次阅读 2010-12-01 14:07:00
    #>ftp ftp>open 172.18.100.42 ftp>lcd /opt/GenEMS 进入本机目录/opt/GenEMS ftp>mkdir tmp ftp上创建目录tmp ftp>cd /tmp 进入远程ftp

    #>ftp
    ftp>open 172.18.100.42
    ftp>lcd /opt/GenEMS    进入本机目录/opt/GenEMS
    ftp>mkdir tmp          ftp上创建目录tmp
    ftp>cd  /tmp           进入远程ftp目录tmp
    ftp>mput *             上传本机目录/opt/GenEMS的文件到ftp的当前目录
    ftp>bin                  以二进制传输,文件保持原样

    ftp>mget *      从ftp当前目录下载文件到本机目录/opt/GenEMS
    ftp>bye



    重要命令及相似命令:

     

       (1) ?, help, remotehelp, rhelp:

     

           help       顯示 local 端的命令說明, 若不接命令則顯示所有可用命令.

           ?          相當於 help.e.g. ? cd (Enter)

           rhelp      同 help, 除了他為顯示 remote端.

           remotehelp 相當於 rhelp.

     

       (2) asc (ascii), bin (binary), image, type:

     

           ascii  切換傳輸模式為文字模式.(只能用來傳送 doc, 因為是 7-bit)

           binary 切換傳輸模式為二進位模式. (除文字檔外皆用此模式)

           image  相當於 binary.

           type   讓你更改或顯示目前傳輸模式.

     

       (3) bye, quit:

     

           bye  退離 ftp.

           quit 相當於 bye.

     

       (4) cd, cdup, lcd, pwd, !:

     

     

     

           cd   改變目前工作目錄(change directory). e.g. cd /pub (Enter)

           cdup 回到上一層目錄, 相當於你打 cd .. (Enter)

           lcd  讓你更改或顯示 local端的工作目錄. e.g. lcd /tmp (Enter)

           pwd  顯示目前的工作目錄.(remote 端)

           !    讓你執行 shellcommand. e.g. !ls (Enter)

     

       (5) delete, mdelete, rename:

     

           delete  刪除 remote 端的檔案.

           mdelete 集體(大量)刪除檔案, 需配合萬用字元.

           rename  更改 remote 端的檔案名稱.

     

       (6) get, mget, put, mput, recv, send:

     

           get  抓取(下傳)檔案.

           mget 集體(大量)抓取檔案, 需配合萬用字元. e.g. mget *.gz

           put  丟放(上傳)檔案.

           mput 集體(大量)丟放檔案, 需配合萬用字元.

           recv 相當於 get. (receive)

           send 相當於 put.

     

       (7) hash, prompt, verbose, status, bell:

     

       (7) hash, prompt, verbose, status, bell:

     

           hash    切換 # 字號的出現. 每一個 # 字號表示每傳送了1024/8192 bytes.

           prompt  切換Interactive on/off. e.g. 當 mget * , on/off 確定傳檔.

           verbose 切換所有檔案傳輸過程的顯示.

           status  顯示目前的一些參數.

           bell    切換嗶嗶聲,當指令做完時會發出一聲...beep!

     

       (8) ls, dir, mls, mdir, mkdir, rmdir:

     

           ls    有點像 UNIX 下的 ls (list) 命令.

           dir   相當 ls -l(list -long).

           mls   只是將 remote 某目錄下的東東存在local 端的某檔案裡.

           mdir  相當於 mls, 但資料較豐.

           mkdir 像 UNIX 下的 mkdir 一般. (make directory)

           rmdir 像 UNIX 下的 rmdir 一般. (remove directory)

     

       (9) open, close, disconnect, user:

     

           open       開一個connection 到某個 remote ftp host.

           close      關閉目前的connection.

           disconnect 相當於 close.

           user       再輸入一次username 和 password. (有點像 UNIX 的 su)

     

    備註:

     

     - 抓取整個目錄(包括子目錄)的方法:

     

       (1) 使用 X 環境下的 ftptool, mftp 一類工具.

     

       (2) 若 ftp site 支援 tar, 先打包再行傳送.

     

       (3) 利用 mirror.

     

     - 把 ftp 丟到幕後 (background) 執行:

     

       (1) 正當你在 ftp-ing 時, 按 Ctrl-Z (Enter) 和 bg (Enter) 就行囉.

     

       (2) 首先在 .netrc 檔內要有該 ftp site 的對應指示.

           再建一個 script 檔, 之後用 nohup 指令即可.

     

           e.g. 要到 140.117.11.3 抓檔, 先建一個叫 ftp.scr 的檔, 內容為:

     

           bin

           prompt

           cd ????

           mget ???????

           bye

     

           之後在 UNIX 下打 nohup ftp 140.117.11.3 < ftp.scr&

           記得 .netrc 檔中必須包含下行:

     

           machine 140.117.11.3 login ftp password <username@>

     

           注意: .netrc 檔 mode 應為 400. 若失敗, 試試 chmod 400 .netrc

                  .netrc 檔應置於 $home 目錄下.

                  <username@> 為你的 LoginUser ID 後加一個 @ 字號.


    展开全文
  • FTP命令 FTP命令及用法

    2009-08-24 13:55:17
    内附:FTP命令及用法解释的文档。。。。。。
  • DOS命令的FTP命令操作

    2018-02-27 13:34:14
    通过DOS命令进行FTP命令操作的例子 通过DOS命令进行FTP命令操作的例子
  • ftp命令大全 ftp

    2010-09-01 09:53:42
    ftp 命令 包括所有的ftp命令 txt文档,免费。
  • FTP 命令详解

    2010-08-16 19:02:23
    FTP命令详解 FTP命令详解 FTP命令详解 FTP命令详解
  • FTP命令详解

    2014-09-29 14:46:11
    FTP命令介绍,命令很全,适合使用ftp工具同学,或ftp远程开发的程序员
  • ftp命令及dos中操作ftp命令

    千次阅读 2019-05-24 11:48:21
    在window下按window + r可打开DOS命令窗口,然后就可以输入FTP命令了。 1. 登录FTP服务器 方法一:直接输入ftp加ip地址ftp 192.168.10.xxx 方法二:直接输入ftp,进入ftp服务后输入open加ip地址open 192.168.10.xxx...

    在window下按window + r可打开DOS命令窗口,然后就可以输入FTP命令了。

    1. 登录FTP服务器 
    方法一:直接输入ftp加ip地址ftp 192.168.10.xxx 
    方法二:直接输入ftp,进入ftp服务后输入open加ip地址open 192.168.10.xxx 
    当连接成功后会让你进行身份验证,在输入密码时屏幕上没有任何显示,不用管,直接输完密码敲回车键即可。

    2. 查看FTP服务器上的文件 
    (一般情况下用户都会被限制目录的访问权限,只可在当前目录下进行操作) 
    dir:显示服务器目录和文件列表 
    ls:显示服务器简易的文件列表 
    cd:进入服务器指定的目录

    dir命令可以使用通配符“”和“?”,比如,显示当前目录中所有扩展名为jpg的文件,可使用命令 dir .jpg。

    cd命令中必须带目录名。比如 cd main 表示进入当前目录下的main子目录

    3. 下载文件 
    上传和下载文件时应该使用正确的传输类型,FTP的传输类型分为ASCII码方式和二进制方式两种,对.txt、.htm等文件应采用ASCII码方式传输,对.exe或图片、视频、音频等文件应采用二进制方式传输。在默认情况下,FTP为ASCII码传输方式。 
    type:查看当前的传输方式 
    ascii:设定传输方式为ASCII码方式 
    binary:设定传输方式为二进制方式 
    (以上命令都不带参数) 
    get:下载指定文件get filename [newname](filename为下载的FTP服务器上的文件名,newname为保存在本都计算机上时使用的名字,如果不指定newname,文件将以原名保存。

    get命令下载的文件将保存在本地计算机的工作目录下。该目录是启动FTP时在盘符C:后显示的目录。如果想修改本地计算机的工作目录,可以使用 lcd 命令。比如:lcd d:\ 表示将工作目录设定为D盘的根目录。

    mget:下载多个文件mget filename [filename ....](mget命令支持通配符“”和“?”,比如:mget .mp3 表示下载FTP服务器当前目录下的所有扩展名为mp3的文件。)

    4. 上传文件 
    put:上传指定文件put filename [newname] 
    send:上传指定文件send filename [newname] 
    (filename为上传的本地文件名,newname为上传至FTP服务器上时使用的名字,如果不指定newname,文件将以原名上传。)

    上传文件前,应该根据文件的类型设置传输方式,本机的工作目录也应该设置为上传文件所在的目录。

    这里的send和put方法用法都基本相同,但是上传速度send却要比put快很多,有兴趣的人可以去研究下。 
    5. 结束并退出FTP 
    close:结束与服务器的FTP会话 
    quit:结束与服务器的FTP会话并退出FTP环境 
    6. 其它FTP命令 
    pwd:查看FTP服务器上的当前工作目录 
    rename filename newfilename:重命名FTP服务器上的文件 
    deletefilename:删除FTP服务器上的文件 
    help[cmd]:显示FTP命令的帮助信息,cmd是命令名,如果不带参数,则显示所有FTP命令

    展开全文
  • FTP命令详解的文档

    2020-11-30 16:52:07
    FTP命令是Internet用户使用最频繁的命令之一,不论是在DOS还是UNIX操作 系统下使用FTP,都会遇到大量的FTP内部命令,熟悉并灵活应用FTP的内部命令,可 以大大方便使用者,对于现在拨号上网的用户,如果ISP提供了shell...
  • FTP命令集合

    2011-10-23 21:16:50
    自己搜集的FTP命令集合,FTP命令,FTP
  • FTP命令大全

    2012-03-02 22:16:40
    FTP命令详解,各操作系统通用的FTP命令
  • ftp命令详解

    2013-09-16 16:31:08
    ftp命令详解, 包括一些常用的ftp命令
  • Centos 离线安装ftp命令

    2020-12-29 16:25:19
    Centos 离线安装ftp命令
  • FTP 命令大全

    2013-12-29 13:35:56
    FTP 命令大全 FTP:文件传输协议。先说说他的功能吧,主要就是从运行FTP...这里要注意,只有安装了tcp/ip协议的机器才能使用ftp命令。 命令格式:ftp [-v][-d][-i][-n][-g][-s:filename][-a][-w:windowsize][computer]
  • 详细的FTP命令文档

    2011-04-12 17:12:18
    FTP命令FTP命令FTP命令FTP命令FTP命令FTP命令FTP命令FTP命令FTP命令FTP命令FTP命令FTP命令FTP命令FTP命令FTP命令FTP命令FTP命令

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 275,548
精华内容 110,219
关键字:

ftp命令