资源预览内容
第1页 / 共7页
第2页 / 共7页
第3页 / 共7页
第4页 / 共7页
第5页 / 共7页
第6页 / 共7页
第7页 / 共7页
亲,该文档总共7页全部预览完了,如果喜欢就下载吧!
资源描述
如何使用DOS命令通过FTP进行上传和下载www.360aix.com先假设在中华网服务器上的个人主页帐户信息为:FTP Server:home4u.at.china.com User:yepanghuang Password:abc123打开Windows的开始菜单,执行运行命令,在对话框中输入ftp,按下确定按钮将会切换至DOS窗口,出现命令提示符ftp键入命令连接FTP服务器:ftp open home4u.at.china.com(回车)稍等片刻,屏幕提示连接成功:ftp connected to home4u.china.com接下来服务器询问用户名和口令,分别输入yepanghuang和abc123,待认证通过即可。上传文件,比如要把a:index.html传至服务器的根目录中,可以键入:ftp put a:index.html(回车)当屏幕提示你已经传输完毕,可以键入相关命令查看:ftp dir(回车)下载,假设要把服务器images目录中的所有.jpg文件传至本机中,可以输入指令:ftp cd images(回车)注:进入images目录ftp mget*.jpg上传与下载工作完毕,键入bye中断连接。ftp bye(回车)总结一下常用的FTP命令:1.open:与服务器相连接;2.send(put):上传文件;3.get:下载文件;4.mget:下载多个文件;5.cd:切换目录;6.dir:查看当前目录下的文件;7.del:删除文件;8.bye:中断与服务器的连接。如果想了解更多,可以键入ftp help(回车)查看命令集:ascii:设定以ASCII方式传送文件(缺省值)bell:每完成一次文件传送,报警提示binary:设定以二进制方式传送文件bye:终止主机FTP进程,并退出FTP管理方式case:当为ON时,用MGET命令拷贝的文件名到本地机器中,全部转换为小写字母cd:同UNIX的CD命令cdup:返回上一级目录chmod:改变远端主机的文件权限close:终止远端的FTP进程,返回到FTP命令状态,所有的宏定义都被删除delete:删除远端主机中的文件dirremote-directorylocal-file:列出当前远端主机目录中的文件.如果有本地文件,就将结果写至本地文件getremote-filelocal-file:从远端主机中传送至本地主机中helpcommand:输出命令的解释lcd:改变当前本地主机的工作目录,如果缺省,就转到当前用户的HOME目录lsremote-directorylocal-file:同DIR macdef:定义宏命令mdeleteremote-files:删除一批文件mgetremote-files:从远端主机接收一批文件至本地主机mkdir directory-name:在远端主机中建立目录mput local-files:将本地主机中一批文件传送至远端主机open hostport:重新建立一个新的连接prompt:交互提示模式put local-fileremote-file:将本地一个文件传送至远端主机中pwd:列出当前远端主机目录quit:同BYE recv remote-filelocal-file:同GET renamefromto:改变远端主机中的文件名rmdir directory-name:删除远端主机中的目录send local-fileremote-file:同PUT status:显示当前FTP的状态system:显示远端主机系统类型user user-namepasswordaccount:重新以别的用户名登录远端主机在windows的dos窗口下使用ftp链接服务器:C:UsersAdministrator ftp服务器ip地址然后USER:输入账号密码:输入密码或者或是先输入ftp open服务器ip地址然后让你输入用户名然后中密码(你输入的时候他是不会显示出来任务东西的,你不用管他)回车然后再ftp环境下:上传数据:45.put local-fileremote-file:将本地文件local-file传送至远程主机。下载数据:20.get remote-filelocal-file:将远程主机的文件remote-file传至本地硬盘的local-file。进行后台FTP下载,那么就必须学习FTP指令。(以下这些内容都可以在网上搜索到),如果还是不知道的话,去网上搜索一下教程,应该有的!FTP的命令行格式为:ftp-v-d-i-n-g主机名,其中-v显示远程服务器的所有响应信息;-n限制ftp的自动登录,即不使用;.n etrc文件;-d使用调试方式;-g取消全局文件名。FTP使用的内部命令如下(中括号表示可选项):1.!cmdargs:在本地机中执行交互shell,exit回到ftp环境,如:!ls*.zip 2.$macro-ameargs:执行宏定义macro-name。3.accountpassword:提供登录远程系统成功后访问系统资源所需的补充口令。4.append local-fileremote-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.debugdebug-value:设置调试方式,显示发送至远程主机的每条命令,如:deb up 3,若设为0,表示取消debug。17.dirremote-dirlocal-file:显示远程主机目录,并将结果存入本地文件18.disconnection:同close。19.form format:将文件传输方式设置为format,缺省为file方式。20.get remote-filelocal-file:将远程主机的文件remote-file传至本地硬盘的local-file。21.glob:设置mdelete,mget,mput的文件名扩展,缺省时不扩展文件名,同命令行的-g参数。22.hash:每传输1024字节,显示一个hash符号(#)。23.helpcmd:显示ftp内部命令cmd的帮助信息,如:help get。24.idleseconds:将远程服务器的休眠计时器设为seconds秒。25.image:设置二进制传输方式(同binary)。26.lcddir:将本地工作目录切换至dir。27.lsremote-dirlocal-file:显示远程目录remote-dir,并存入本地文件local-file。28.macdef macro-name:定义一个宏,遇到macdef下的空行时,宏定义结束。29.mdeleteremote-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.modemodename:将文件传输方式设置为modename,缺省为stream方式。35.modtime file-name:显示远程主机文件的最后修改时间。36.mput local-file:将多个文件传输至远程主机。37.newer file-name:如果远程机中file-name的修改时间比本地硬盘同名文件的时间更近,则重传该文件。38.nlistremote-dirlocal-file:显示远程主机目录的文件清单,并存入本地硬盘的local-file。39.nmapinpattern outpattern:设置文件名映射机制,使得文件传输时,文件中的某些字符相互转换,如:nmap.,.,则传输文件a1.a2.a3时,文件名变为a1,a2。该命令特别适用于远程主机为非UNIX机的情况。40.ntransincharsoutchars:设置文件名字符的翻译机制,如ntrans1R,则文件名LLL将变为RRR。41.open hostport:建立指定ftp服务器连接,可指定连接端口。42.passive:进入被动传输方式。43.prompt:设置多个文件传输时的交互提示。44.proxy ftp-cmd:在次要控制连接中,执行一条ftp命令,该命令允许连接两个ftp服务器,以在两个服务器间传输文件。第一条ftp命令必须为open,以首先建立两个服务器间的连接。45.put local-fileremote-file:将本地文件local-file传送至远程主机。46.pwd:显示远程主机的当前工作目录。47.quit:同bye,退出ftp会话。48.quote arg1,arg2.:将参数逐字发至远程ftp服务器,如:quote syst.49.recv remote-filelocal-file:同get。50.reget remote-filelocal-file:类似于get,但若local-file存在,则从上次传输中断处续传。51.rhelpcmd-name:请求获得远程主机的帮助。52.rstatusfile-name:若未指定文件名,则显示远程主机的状态,否则显示文件状态。53.renamefromto:更改远程主机文件名。54.reset:清除回答队列。55.restart marker:从指定的标志marker处,重新开始get或put,如:restart 130。56.rmdir dir-name:删除远程主机目录。57.runique:设置文件名只一性存储,若文件存在,则在原文件后加后缀.1,.2等。58.send local-fileremote-file:同put。59.sendport:设置PORT命令的使用。60.site arg1,arg2.:将参数作为SITE命令逐字发送至远程ftp主机。61.size file-name:显示远程主机文件大小,如:site idle 7200。62.status:显示当前ftp状态。63.structstruct-name:将文件传输结构设置为struct
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号