精华内容
下载资源
问答
  • 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命令

    2015-05-08 22:11:18
    FTP命令是Internet用户使用最频繁的命令之一,不论是在DOS还是UNIX操作系统下使用FTP,都会遇到大量的FTP内部命令。熟悉并灵活应用FTP的内部命令,可以大大方便使用者,并收到事半功倍之效。ftp命令用来设置文件系统...

           FTP命令是Internet用户使用最频繁的命令之一,不论是在DOS还是UNIX操作系统下使用FTP,都会遇到大量的FTP内部命令。熟悉并灵活应用FTP的内部命令,可以大大方便使用者,并收到事半功倍之效。ftp命令用来设置文件系统相关功能。ftp服务器在网上较为常见,Linuxftp命令的功能是用命令的方式来控制在本地机和远程机之间传送文件,这里详细介绍Linux ftp命令的一些经常使用的命令,相信掌握了这些使用Linux进行ftp操作将会非常容易。

    【转载使用,请注明出处:http://blog.csdn.net/mahoking

    1 命令功能

           FTP采用客户端/服务器模型,客户端和服务器使用TCP建立连接。在服务器端,FTP有两个预分配的的端口号,分别为20和21.其中,端口20用于发送和接受FTP数据(ASCII码或二进制文件),该数据端口只在传输数据是打开,并在传输结束时关闭。端口21用于发送和接受FTP的控制信息,FTP服务器通过侦听这个端口来判断是否有ftp客户端的连接请求,FTP会话建立后,端口21的连接在会话期间始终保持打开状态。

            在客户端,当发出请求时动态分配端口号,选择范围为1024~65535.当一个FTP会话开始后,客户端程序打开一个控制端口(如1038),该端连接到服务器上的21端口,接受和发送控制信命令;需要传输数据时,客户端再打开第二个端口(如1039),连接到服务器上的20端口。每当开始传输文件时,客户端程序会打开一个新的数据端口,在文件传输完毕后,再自动释放该端口。


    2 命令格式

    FTP的命令行格式为:ftp  [选项] [主机名]

    ftp -v -d -i -n -g[主机名]


    3 选项说明

    常见FTP参数说明

    -g 取消全局文件名;

    -d:详细显示指令执行过程,便于排错或分析程序执行的情况;

    -i:关闭互动模式,不询问任何问题;

    -g:关闭本地主机文件名称支持特殊字符的扩充特性;

    -n:不使用自动登录;

    -v:显示指令执行过程。


    常见FTP内部命令

        在客户端访问FTP时,如果没有在命令行给出服务器的主机名或IP,则客户端将出现“ftp>”提示符,等待用户输入ftp内部命令。
    
    

    实例:

    FTP>ascii: 设定以ASCII方式传送文件(缺省值) 。

    FTP>bell: 每完成一次文件传送,报警提示。

    FTP>binary: 设定以二进制方式传送文件。

    FTP>bye: 终止主机FTP进程,并退出FTP管理方式。

    FTP>case: 当为ON时,用MGET命令拷贝的文件名到本地机器中,全部转换为小写字母。

    FTP>cd: 同UNIX的CD命令。

    FTP>cdup: 返回上一级目录。

    FTP>chmod: 改变远端主机的文件权限。

    FTP>close: 终止远端的FTP进程,返回到FTP命令状态, 所有的宏定义都被删除。

    FTP>delete: 删除远端主机中的文件。

    FTP>dir[remote-directory] [local-file] 列出当前远端主机目录中的文件.如果有本地文件,就将结果写至本地文件。 FTP>get [remote-file] [local-file] 从远端主机中传送至本地主机中。

    FTP>help[command] 输出命令的解释。

    FTP>lcd: 改变当前本地主机的工作目录,如果缺省,就转到当前用户的HOME目录。

    FTP>ls[remote-directory] [local-file] 同DIR。

    FTP>macdef: 定义宏命令。

    FTP>mdelete[remote-files] 删除一批文件。

    FTP>mget[remote-files] 从远端主机接收一批文件至本地主机。

    FTP>mkdirdirectory-name 在远端主机中建立目录。

    FTP>mputlocal-files 将本地主机中一批文件传送至远端主机。

    FTP>open host[port] 重新建立一个新的连接。

    FTP>prompt: 交互提示模式。

    FTP>putlocal-file [remote-file] 将本地一个文件传送至远端主机中。

    FTP>pwd: 列出当前远端主机目录。

    FTP>quit: 同BYE。

    FTP>recvremote-file [local-file] 同GET。

    FTP>rename[from] [to] 改变远端主机中的文件名。

    FTP>rmdirdirectory-name 删除远端主机中的目录。

    FTP>sendlocal-file [remote-file] 同PUT。

    FTP>status: 显示当前FTP的状态。

    FTP>system: 显示远端主机系统类型。

    FTP>useruser-name [password] [account] 重新以别的用户名登录远端主机。

    FTP>?[command]: 同HELP. [command]指定需要帮助的命令名称。如果没有指定 command,ftp 将显示全部命令的列表。

    FTP>! 从 ftp 子系统退出到外壳。


    【转载使用,请注明出处:http://blog.csdn.net/mahoking

    展开全文
  • 常用FTP命令

    2016-04-12 15:59:49
    常用FTP命令

     ftp使用的内部命令如下(中括号表示可选项):

    1.![cmd[args]]:在本地机中执行交互shell,exit回到ftp环境,如:!ls*.zip.
    2.$ macro-ame[args]:执行宏定义macro-name.
    3.account[password]:提供登录远程系统成功后访问系统资源所需的补充口令。
    4.append local-file[remote-file]:将本地文件追加到远程系统主机,若未指定远程系统文件名,则使用本地文件名。
    5.ascii:使用ascii类型传输方式。
    6.bell:每个命令执行完毕后计算机响铃一次。
    7.bin:使用二进制文件传输方式。
    8.bye:退出ftp会话过程。
    9.case:在使用mget时,将远程主机文件名中的大写转为小写字母。
    10.cd remote-dir:进入远程主机目录。
    11.cdup:进入远程主机目录的父目录。
    12.chmod mode file-name:将远程主机文件file-name的存取方式设置为mode,如: chmod 777 a.out 。
    13.close:中断与远程服务器的ftp会话(与open对应)。
    14.cr:使用asscii方式传输文件时,将回车换行转换为回行。
    15.delete remote-file:删除远程主机文件。
    16.debug[debug-value]:设置调试方式, 显示发送至远程主机的每条命令,如: deb up 3,若设为0,表示取消debug。
    17.dir[remote-dir][local-file]:显示远程主机目录,并将结果存入本地文件local-file。
    18.disconnection:同close。
    19.form format:将文件传输方式设置为format,缺省为file方式。
    20.get remote-file[local-file]: 将远程主机的文件remote-file传至本地硬盘的local-file。
    21.glob:设置mdelete,mget,mput的文件名扩展,缺省时不扩展文件名,同命令行的-g参数。
    22.hash:每传输1024字节,显示一个hash符号(#)。
    23.help[cmd]:显示ftp内部命令cmd的帮助信息,如:help get。
    24.idle[seconds]:将远程服务器的休眠计时器设为[seconds]秒。
    25.image:设置二进制传输方式(同binary)。
    26.lcd[dir]:将本地工作目录切换至dir。
    27.ls[remote-dir][local-file]:显示远程目录remote-dir, 并存入本地文件local-file。
    28.macdef macro-name:定义一个宏,遇到macdef下的空行时,宏定义结束。
    29.mdelete[remote-file]:删除远程主机文件。
    30.mdir remote-files local-file:与dir类似,但可指定多个远程文件,如: mdir *.o.*.zipoutfile 。
    31.mget remote-files:传输多个远程文件。
    32.mkdir dir-name:在远程主机中建一目录。
    33.mls remote-file local-file:同nlist,但可指定多个文件名。
    34.mode[modename]:将文件传输方式设置为modename, 缺省为stream方式。
    35.modtime file-name:显示远程主机文件的最后修改时间。
    36.mput local-file:将多个文件传输至远程主机。
    37.newer file-name: 如果远程机中file-name的修改时间比本地硬盘同名文件的时间更近,则重传该文件。
    38.nlist[remote-dir][local-file]:显示远程主机目录的文件清单,并存入本地硬盘的local-file。
    39.nmap[inpattern outpattern]:设置文件名映射机制, 使得文件传输时,文件中的某些字符相互转换,如:nmap 1.

    2. 3[ 1, 2].[ 2,$3],则传输文件a1.a2.a3时,文件名变为a1,a2。该命令特别适用于远程主机为非UNIX 机的情况。
    40.ntrans[inchars[outchars]]:设置文件名字符的翻译机制,如ntrans1R,则文件名LLL将变为RRR。
    41.open host[port]:建立指定ftp服务器连接,可指定连接端口。
    42.passive:进入被动传输方式。
    43.prompt:设置多个文件传输时的交互提示。
    44.proxy ftp-cmd:在次要控制连接中,执行一条ftp命令, 该命令允许连接两个ftp服务器,以在两个服务器间传输文件。第一条ftp命令必须为open,以首先建立两个服务器间的连接。
    45.put local-file[remote-file]:将本地文件local-file传送至远程主机。
    46.pwd:显示远程主机的当前工作目录。
    47.quit:同bye,退出ftp会话。
    48.quote arg1,arg2...:将参数逐字发至远程ftp服务器,如:quote syst.
    49.recv remote-file[local-file]:同get。
    50.reget remote-file[local-file]:类似于get,但若local-file存在,则从上次传输中断处续传。
    51.rhelp[cmd-name]:请求获得远程主机的帮助。
    52.rstatus[file-name]:若未指定文件名,则显示远程主机的状态,否则显示文件状态。
    53.rename[from][to]:更改远程主机文件名。
    54.reset:清除回答队列。
    55.restart marker:从指定的标志marker处,重新开始get或put,如:restart 130。
    56.rmdir dir-name:删除远程主机目录。
    57.runique:设置文件名唯一性存储,若文件存在,则在原文件后加后缀..1,.2等。
    58.send local-file[remote-file]:同put。
    59.sendport:设置PORT命令的使用。
    60.site arg1,arg2...:将参数作为SITE命令逐字发送至远程ftp主机。
    61.size file-name:显示远程主机文件大小,如:site idle 7200。
    62.status:显示当前ftp状态。
    63.struct[struct-name]:将文件传输结构设置为struct-name, 缺省时使用stream结构。
    64.sunique:将远程主机文件名存储设置为唯一(与runique对应)。
    65.system:显示远程主机的操作系统类型。
    66.tenex:将文件传输类型设置为TENEX机的所需的类型。
    67.tick:设置传输时的字节计数器。
    68.trace:设置包跟踪。
    69.type[type-name]:设置文件传输类型为type-name,缺省为ascii,如:type binary,设置二进制传输方式。
    70.umask[newmask]:将远程服务器的缺省umask设置为newmask,如:umask 3。
    71.user user-name[password][account]:向远程主机表明自己的身份,需要口令时,必须输入口令,如:user anonymous my@email
    72.verbose:同命令行的-v参数,即设置详尽报告方式,ftp服务器的所有响应都将显示给用户,缺省为on.
    73.?[cmd]:同help.
    展开全文
  • FTP 命令

    2010-06-12 13:30:00
    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站点上下载大文件,但不支持上传。

    展开全文
  • 用docker创建ftp: docker run -d -v /tmp/ftp:/home/vsftpd \ -p 20:20 -p 21:21 -p 21100-21110:21100-21110 \ -e FTP_USER=test -e FTP_PASS=test \ -e PASV_ADDRESS=127.0.0.1 -e PASV_MIN_PORT=21100 -e PASV_...
  • FTP命令详解

    千次阅读 2015-11-30 09:47:46
    FTP 命令是 Internet 用户使用最频繁的命令之一,不论是在 DOS 还是 UNIX 操作系统下使用 FTP ,都会遇到大量的 FTP 内部命令。 熟悉并灵活应用 FTP 的内部命令,可以大大方便使用者,并收到事半功倍之效。 & ...
  • FTP命令全集

    2015-04-28 11:22:25
    FTP命令全集语法: ftp -v -d -i -n -g [主机名] -v 显示远程服务器的所有响应信息-n 限制ftp的自动登录,即不使用.n etrc文件-d 使用调试方式-g 取消全局文件名ftp使用的内部命令如下(中括号表示可选项): 1.![cmd...
  • UNIX ftp命令

    2017-06-02 11:22:21
    UNIX下FTP命令
  • linux ftp命令

    2015-05-07 14:46:01
    详述Linux ftp命令的使用方法 2010-03-04 10:44 佚名 互联网 字号:T | T Linux ftp命令是Linux系统下使用ftp进行文件传输的必须知道的知识,这里详细介绍Linux ftp命令的一些经常使用的命令和使用...
  • ftp命令

    2015-04-21 15:29:22
    1.ftp 进入ftp 2.open 183.62.138.9 连接... 3.cd 切换目录 4.lcd 显示本地路径 5.dir 显示目录里的内容 6.get 下载东西 7.put 上传东西  8.close 断开连接 9.user 重新输入用户名和密码 10.bye/quit 退出ftp
  • ftp命令学习总结

    2017-08-10 10:12:55
    最完整的ftp命令大全 http://blog.csdn.net/adparking/article/details/49467479   ftp有很多命令,熟悉这些命令你能大大的提高工作效率: FTP命令行格式为: ftp -v -d -i -n -g [主机名] ,下面是ftp命令...
  • ftp 命令

    2008-04-30 15:33:00
    ftp命令是Internet用户使用最频繁的命令之一,不论是在DOS还是UNIX操作系统下 使用FTP,都会遇到大量的FTP内部命令,熟悉并灵活应用FTP的内部命令,可以大大方便 使用者,对于现在拨号上网的用户,如果ISP提供了shell可以...
  • 一、ftp的get命令和mget命令有何不同? get一次只下载一个文件;mget一次可以下载多个文件,而且支持通配符,需要注意的是在mget的时侯,需要对每一个文件都选择y/n,如果想不交互的下载全部的文件,可以先用prompt...
  • Linux FTP命令详解

    2017-09-18 09:50:24
    FTP命令是Internet用户使用最频繁的命令之一,不论是在DOS还是LINUX操作系统下使用FTP,都会遇到大量的FTP内部命令。熟悉并灵活应用FTP的内部命令,可以大大方便使用者,并收到事半功倍之效。[root@www ~]# yum ...
  • FTP命令和返回值

    千次阅读 2014-07-28 15:51:28
    我原来在win2000的控制台下打上Ftp,然后进入了Ftp提示符下,接着我用上了许多符有“windows”特色的命令,如“dir”,“cd”,看到它按照自己的想法在运行,以为自己便掌握了Ftp命令了。我非常有信心的打开编
  • ftp命令介绍

    千次阅读 2015-03-31 15:03:28
    ftp 命令用于互连网络上本地与远程主机间传送文件。 ftp 有两种使用方式:带 host 参数,则立即建立本地与远程指定主机的实际连接; 不带 host 参数,则进入 ftp 命令方式,然后可用命令再去建立连接。 ftp ...
  • Ftp命令

    2006-06-23 17:03:00
    FTP命令是Internet用户使用最频繁的命令之一,不论是在DOS还是UNIX操作系统下使用FTP,都会遇到大量的FTP内部命令。熟悉并灵活应用FTP的内部命令,可以大大方便使用者,并收到事半功倍之效。 程序代码 FTP的...
  • FTP命令大全

    2014-08-21 21:38:53
    FTP命令是Internet用户使用最频繁的命令之一,不论是在DOS还是UNIX操作系统下使用FTP,都会遇到大量的FTP内部命令。熟悉并灵活应用FTP的内部命令,可以大大方便使用者,并收到事半功倍之效。  FTP的命令行格式为:...
  • Linux FTP 命令全集

    万次阅读 多人点赞 2018-05-20 14:28:54
    Linux FTP 命令全集1 前言下面就所有命令给出解释和例子。说明: 1. remote-file 指远程文件,即服务器上的文件2. local-file 指本地文件,即本地机器上的文件2 登录登出命令2.1 ftp$ ftp 192.168.0.2格式: ftp ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 61,812
精华内容 24,724
关键字:

dirftp命令