最完整的ftp命令大全
FTP命令
![FTP命令](https://img.taocdn.com/s3/m/b618f3b869dc5022aaea00ef.png)
11.cdup:进入远程主机目录的父目录。8 ]& }6 K: G* M( ^8 d0 z& `$ f! @
" g; }: W, s. z% g! \5 f6 R
12.chmod mode file-name:将远程主机文件file-name的存取方式设置为mode,如:chmod 777 a.out。
18.disconnection:同close。, d, i, I1 u, f9 e6 x: D; e% [
19.form format:将文件传输方式设置为format,缺省为file方式。; h7 v, l. E$ p7 k
# S2 D3 W( k* z$ E' Q. d! m
20.get remote-file[local-file]: 将远程主机的文件remote-file传至本地硬盘的local-file。1 g7 ~' F" p- g3 i
60.site arg1,arg2...:将参数作为SITE命令逐字发送至远程ftp主机。) [" y; u" x) L# \$ y
61.size file-name:显示远程主机文件大小,如:site idle 7200。
, Y4 h. E# y3 y- r
62.status:显示当前ftp状态。
21.glob:设置mdelete,mget,mput的文件名扩展,缺省时不扩展文件名,同命令行的-g参数。4 F3 a# m8 J% q4 ~6 G2 z1 l# h
' U2 `: J" A; j6 {& X
超完整的ftp命令大全
![超完整的ftp命令大全](https://img.taocdn.com/s3/m/a1898b2a87c24028915fc318.png)
最完整的ftp命令大全ftp有很多命令,熟悉这些命令你能大大的提高工作效率:FTP命令行格式为: ftp -v -d -i -n -g [主机名] ,下面是ftp命令的参数的解释其中 -v 显示远程服务器的所有响应信息;-n 限制ftp的自动登录,即不使用;、n etrc文件;-d 使用调试方式;-g 取消全局文件名。
下面就是FTP使用的内部命令(ftp命令大全)如下(中括号表示可选项):1、![cmd[args>:在本地机中执行交互shell,exit回到ftp环境,如:!ls*、zip2、$ 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]:显示远程主机目录,并将结果存入本地文件18、disconnection:同close。
FTP命令大全
![FTP命令大全](https://img.taocdn.com/s3/m/5a0d7e717fd5360cba1adba8.png)
FTP命令大全命令格式:ftp [-v][-d][-i][-n][-g][-s:filename][-a][-w:windowsize][computer]说说他们的含义吧。
-v 不显示远程服务器响应-n 禁止第一次连接的时候自动登陆-i 在多个文件传输期间关闭交互提示-d 允许调试、显示客户机和服务器之间传递的全部ftp命令-g 不允许使用文件名通配符,文件名通配符的意思是说允许在本地文件以及路径名中使用通配字符-s:filename 指定包含ftp命令的文本文件。
在ftp命令启动后将自动运行这些命令。
在加的参数里不能有空格。
-a 绑定数据连接时,使用任何的本地端口-w:windowsize 忽略默认的4096传输缓冲区computer 指定要连接的远程计算机的ip地址1)?说明:显示ftp命令的说明。
后面可以加参数,是加需要解释的命令名,不加则显示包含所有命令列表。
2)!说明:功能是在本地计算机上运行指定命令。
如! command 其中command就是你要运行的命令,如果不加command这个参数的话,则显示本地命令提示,这时你输入exit命令就能返回到ftp了。
3)$ macro-ame[args]说明:执行宏定义macro-name。
4)append说明:使用当前文件类型设置,将本地文件附加到远程计算机中。
大概格式是append local-file [remote-file] 其中local-file是说指定要添加的本地文件。
remote-file是说指定要将local-file附加到远程计算机文件,要是省了这个,则是使用本地文件名做远程文件名。
5)account[password]说明:提供登录远程系统成功后访问系统资源所需的补充口令。
6)ascii说明:默认情况下,将文件传输类型设置为ASCII7)bell说明:响玲开关,意思是文件传输完成后是否有玲声提醒。
默认是关闭的。
8)binary说明:将文件传输类型设置为二进制。
cmd下FTP使用命令全集
![cmd下FTP使用命令全集](https://img.taocdn.com/s3/m/63a8772f647d27284b73512d.png)
62.status:显示当前ftp状态。
63.struct[struct-name]:将文件传输结构设置为struct-name, 缺省时使用stream结构。
64.sunique:将远程主机文件名存储设置为唯一(与runique对应)。
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,但可指定多个文件名。
11.cdup:进入远程主机目录的父目录。
12.chmod mode file-name:将远程主机文件file-name的存取方式设置为mode,如: chmod 777 a.out 。
13.close:中断与远程服务器的ftp会话(与open对应)。
14.cr:使用asscii方式传输文件时,将回车换行转换为回行。
22.hash:每传输1024字节,显示一个hash符号(#)。
23.help[cmd]:显示ftp内部命令cmd的帮助信息,如:help get。
24.idle[seconds]:将远程服务器的休眠计时器设为[seconds]秒。
25.image:设置二进制传输方式(同binary)。
70.umask[newmask]:将远程服务器的缺省umask设置为newmask,如:umask 3。
FTP命令使用详解
![FTP命令使用详解](https://img.taocdn.com/s3/m/cc8fe4c7b8d528ea81c758f5f61fb7360a4c2b56.png)
FTP命令使用详解FTP(File Transfer Protocol)是一种用于在网络上进行文件传输的标准协议。
它使用客户端-服务器模型,客户端通过FTP命令与服务器进行通信和文件传输。
下面是一些常用的FTP控制命令:ER:用于指定用户名。
用法:USER username2.PASS:用于指定密码。
用法:PASS password3.QUIT:用于断开和服务器的连接。
用法:QUIT4.LIST:用于列出远程目录中的文件和目录。
用法:LIST [remote-directory]5.CWD:用于改变远程服务器上的当前工作目录。
用法:CWD directory6.PWD:用于显示当前工作目录的路径。
用法:PWD7.MKD:用于在服务器上创建新目录。
用法:MKD directory8.RMD:用于删除服务器上的目录。
用法:RMD directory9.DELE:用于删除服务器上的文件。
用法:DELE filename10.RNFR和RNTO:用于重命名或移动文件。
用法:RNFR oldname RNTO newname下面是一些常用的FTP数据命令:用法:RETR filename2.STOR:用于向服务器上传文件。
用法:STOR filename3.APPE:用于向服务器追加文件内容。
用法:APPE filename4.TYPE:用于设置数据传输的类型。
用法:TYPE [type-code]5. PASV:用于切换到被动模式(Passive Mode)。
用法:PASV6. PORT:用于切换到主动模式(Active Mode)。
用法:PORTh1,h2,h3,h4,p1,p27.SIZE:用于获取文件的大小。
用法:SIZE filename8.NLST:用于列出文件和目录的简要信息。
用法:NLST [remote-directory]这些命令可以通过FTP客户端软件(如FileZilla、WinSCP等)或命令行工具(如Windows的命令提示符或Linux的终端)来执行。
ftp命令一览
![ftp命令一览](https://img.taocdn.com/s3/m/6f51ba2c4b73f242336c5f35.png)
6.CWD 改变远程系统的工作目录
7.DELE 删除远程系统的文件
8.HELP 读取服务器的帮助信息,如:支持的命令的列表
9.LIST 在一个新建立的数据连接上发送当前工作目录下的文件名列表
1..MKD 创建目录
25.*SITE 站点特有的服务器提供的服务
26.*SMNT 结构加载,提供一个文件系统结构的远程系统路径名
27.*STAT 状态信息
28.STOR 上载一个文件到服务器上,若文件已经存在则覆盖
29.*STOU 上载一个文件到服务器上,不覆盖已经存在的文件
15.*PASV 指定服务器数据传输过程监听等待客户端的数据连接连接建立请求
16.PORT 指定客户端监听等待服务器端建立的连接的端口号
ห้องสมุดไป่ตู้
17.PWD 显示服务器端的当前工作目录名
18.QUIT 退出登录并终止连接
19.*REIN 重新初始化,退出登录但是并不断开连接,后面必须随后发出一个新的USER命令
20.*REST 从服务器的一个标识处重新开始传输
21.RETR 从远程系统取回一个文件
22.RMD 删除一个目录
23.*RNFR 指定要被命名的文件的老的路径名,随后必须是一个RNTO命令
24.*RNTO 指定要被命名的文件的新的路径名
11.MODE 指定传输模式,可携带的参数是:S、B或 C.
12.NLST 在一个新建立的数据连接上发送一个当前目录下的“完全”的目录列表
13.NOOP 空操作,防止连接断掉
14.PASS 提供一个用户登录密码,必须立即跟随在USER命令后
1.ABOR 放弃传输
FTP命令大全
![FTP命令大全](https://img.taocdn.com/s3/m/b4bb263c192e45361066f5be.png)
FTP命令大全FTP命令是Internet用戶使用最頻繁的命令之一,不論是在DOS還是UNIX作業系統下使用FTP,都會遇到大量的FTP 內部命令,熟悉並靈活應用FTP的內部命令,可以大大方便使用者,對於現在撥號上網的用戶,如果ISP提供了shell可以使用nohup,那麽ftp將是你最省錢的上download方式,ftp 的命令行格式爲:ftp -v -d -i -n -g[主機名]-v 顯示遠端伺服器的所有回應資訊。
-d 使用調試方式。
-n 限制ftp的自動登錄,即不使用.netrc文件。
-g 取消全局檔案名。
ftp使用的內部命令如下(其中括弧表示可選項):1.![cmd[args]在本地機中執行交互shell、exit回到ftp環境,如!ls*.zip 。
2.¥macro-ame[args]執行巨集定義macro-name。
3.account[password]提供登錄遠端系統成功後訪問系統資源所需的補充口令。
4.appendlocal-file[remote-file]將本地文件追加到遠端系統主機,若未指定遠端系統檔案名,則使用本地檔案名。
5.ascii 使用ascii類型傳輸方式。
6.bell每個命令執行完畢後電腦響鈴一次。
7.bin使用二進位文件傳輸方式。
8.bye退出ftp會話過程。
9.case在使用mget時,將遠端主機檔案名中的大寫轉爲小寫字母。
10.cd remote-dir 進入遠端主機目錄。
11.cdup進入遠端主機目錄的父目錄。
12.chmod modefile-name將遠端主機文件file-name的存取方式設置爲mode,如chmod 777 a.out。
13.close中斷與遠端伺服器的ftp會話(與open對應)。
14.cr使用asscii方式傳輸文件時,將回車換行轉換爲回行。
15.刪除remote-file刪除遠端主機文件。
16.debug[debug-value]設置調試方式,顯示發送至遠端主機的每條命令,如debup3,若設爲0,表示取消debug。
FTP命令全攻略
![FTP命令全攻略](https://img.taocdn.com/s3/m/8a40bd82b9d528ea81c77914.png)
FTP命令全攻略 一、FTP基本命令介绍 文件传输软件的使用格式为:FTP,若连接成功,系统将提示用户输入用户 名及口令: LOGIN: (输入合法的用户名或者“ANONMOUS”); PASSWORD: (输入合法的口令,若以“ANONMOUS”方式登录,一般不用口令); 进入想要连接的FTP站点后,用户就可以进行相应的文件传输操作了,其中一些重要的命令及相似的命令 如下: 1.HELP、?、RHEIP、REMOTEHELP HELP显示LOCAL端的命令说明,若不接受则显示所有可用命令; ?相当于HELP,例如:? CD RHELP同HELP,只是它用来显示REMOTE端的命令说明; REMOTEHELP相当于RHELP。
2.ASC(ASCll)、Bm(BmARY)、IMAGE、TYPE ASCII切换传输模式为文字模式(只能用来传送DOC文件,因为是7-BIT); BINARY切换传输模式为二进制模式(除文字文件外皆用此模式); IMAGE相当于BINARY: TYPE让你更改或显示目前传输模式。
3.BYE、QUIT BYE 退出FTP:QUIT相当于BYE。
4.CD、CDUP、LCD、PWD、 ! CD改变当前工作目录,例如:CD\PUB CDUP回到上一层目录,相当于你打CD.. LCD让你更改或显示LOCAL端的工作目录,例如:LCD\TMP PWD显示目前的工作目录(REMOTE端) !让你执行外壳命令,例如:!LS。
5.DELETE、MDELETE、RENAME DELETE删除REMOTE端的文件 MDELETE批量删除文件,需配合?或,* RENAME更改REMOTE端的文件名。
6.GET、MGET、PUT、MPUT、RECV、SEND GET下传文件 MGET批量下传文件,需配合万用字元,例如:MGET*.GZ; PUT上传文件 MPUT批量上传文件,需配合万用字元 RECV相当于GET(RECV为RECEWE的简写) SEND相当于PUT。
ftp命令大全
![ftp命令大全](https://img.taocdn.com/s3/m/940c9360caaedd3383c4d389.png)
$2].[$2
$3] UNIX ntrans1R
ftp
ftp ftp local-file
open
ftp get get local-file
quote syst
52. rstatus[file-name] 53. rename[from][to] 54. reset 55. restart marker 130 56. rmdir dir-name 57. runique 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 binary 70. umask[newmask] umask newmask 3 71. user user-name[password][account] user anonymous my@email 72. verbose -v ftp on 73. ?[cmd] help
marker
get
put
restart
type umask
-g 22. hash 1024 23. help[cmd] ftp 24. idle[seconds] 25. image 26. lcd[dir] 27. ls[remote-dir][local-file] local-file 28. macdef macro-name 29. mdelete[remote-file] 30. mdir remote-files local-file *.o.*.zipoutfile 31. mget remote-files 32. mkdir dir-name 33. mls remote-file local-file 34. mode[modename] 35. modtime file-name 36. mput local-file 37. newer file-name
ftp命令(全)
![ftp命令(全)](https://img.taocdn.com/s3/m/95b2d943b307e87101f6969f.png)
FTP命令详解--------------------------------------------------------------------------------FTP命令是Internet用户使用最频繁的命令之一,不论是在DOS还是UNIX操作系统下使用FTP,都会遇到大量的FTP内部命令。
熟悉并灵活应用FTP的内部命令,可以大大方便使用者,并收到事半功倍之效。
FTP的命令行格式为: ftp -v -d -i -n -g [主机名] ,其中 -v 显示远程服务器的所有响应信息; -n 限制ftp的自动登录,即不使用; .n etrc文件; -d 使用调试方式; -g 取消全局文件名。
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方式传输文件时,将回车换行转换为回行。
FTP命令集
![FTP命令集](https://img.taocdn.com/s3/m/9aeafac66137ee06eff918e0.png)
一.FTP命令集ascii: 设定以ASCII方式传送文件(缺省值)bell: 每完成一次文件传送,报警提示.binary:设定以二进制方式传送文件.bye:终止主机FTP进程,并退出FTP管理方式.case: 当为ON时,用MGET命令拷贝的文件名到本地机器中,全部转换为小写字母.cd: 同UNIX的CD命令.cdup: 返回上一级目录.chmod: 改变远端主机的文件权限.c l o s e: 终止远端的FTP进程,返回到FTP命令状态,所有的宏定义都被删除.delete: 删除远端主机中的文件.dir [remote-directory] [local-file]列出当前远端主机目录中的文件.如果有本地文件, 就将结果写至本地文件.get [remote-file] [local-file]从远端主机中传送至本地主机中.help [command]输出命令的解释.lcd: 改变当前本地主机的工作目录,如果缺省,就转到当前用户的HOME目录.ls [remote-directory] [local-file]同DIR.macdef: 定义宏命令.mdelete [remote-files]删除一批文件.mget [remote-files 从远端主机接收一批文件至本地主机.mkdir directory-name 在远端主机中建立目录.mput local-files 将本地主机中一批文件传送至远端主机.o p e n host [port] 重新建立一个新的连接.prompt: 交互提示模式.put local-file [remote-file] 将本地一个文件传送至远端主机中. pwd: 列出当前远端主机目录.quit: 同BYE.recv remote-file [local-file]同GET.rename [from] [to] 改变远端主机中的文件名.rmdir directory-name 删除远端主机中的目录send local-file [remote-file]同PUT.status: 显示当前FTP的状态.system: 显示远端主机系统类型.user user-name [password] [account] 重新以别的用户名登录远端主机. ?: 同HELP.。
FTP命令大全网络服务器 电脑资料
![FTP命令大全网络服务器 电脑资料](https://img.taocdn.com/s3/m/825e9a15fe00bed5b9f3f90f76c66137ee064fc4.png)
FTP命令大全网络效劳器电脑资料大量的FTP内部命令,常常让人头昏眼花,cFTP的命令行格式为:ftp-v-d-i-n-g[主机名],其中-n限制ftp的自动,即不使用;.netrc文件;-d使用调试方式;-g取消全局文件名。
ftp使用的内部命令如下(中括号表示可选项):1.![cmd[args]]:在本地机中执行交互shell,exit回到ftp环境,如:!ls*.zip.2.$macro-ame[args]:执行宏定义macro-name.4.appendlocal-file[remote-file]:将本地文件追加到远程系统主机,假设未指定远程系统文件名,那么使用本地文件名。
5.ascii:使用ascii类型传输方式。
6.bell:每个命令执行完毕后计算机响铃一次。
7.bin:使用二进制文件传输方式。
8.bye:退出ftp会话过程。
9.case:在使用mget时,将远程主机文件名中的大写转为小写字母。
10.cdremote-dir:进入远程主机目录。
11.cdup:进入远程主机目录的父目录。
12.chmodmodefile-name:将远程主机文件file-name的存取方式设置为mode,如:chmod777a.out。
13.close:中断与远程效劳器的ftp会话(与open对应)。
14.cr:使用asscii方式传输文件时,将回车换行转换为回行。
15.deleteremote-file:删除远程主机文件。
17.dir[remote-dir][local-file]:显示远程主机目录,并将结果存入本地文件local-file。
18.disconnection:同close。
19.form.format:将文件传输方式设置为format,缺省为file方式。
20.getremote-file[local-file]:将远程主机的文件remote-file 传至本地硬盘的local-file。
Linux-FTP命令大全(完整版)
![Linux-FTP命令大全(完整版)](https://img.taocdn.com/s3/m/9c1967ed172ded630b1cb6e0.png)
Linux FTP 命令全集1前言下面就所有命令给出解释和例子。
说明: 1. remote-file 指远程文件,即服务器上的文件2. local-file 指本地文件,即本地机器上的文件2登录登出命令2.1ftp$ ftp 192.168.0.2格式:ftp [host]Host为ftp主机ip,此命令用来登录ftp服务器,登录后会提示输入账户和密码,账户和密码正确输入后,就会登录到服务器,并进入FTP子程序。
2.2closeFTP> close结束与远程服务器的FTP 会话并返回命令解释程序,没有跳出ftp子程序,可以用open命令重新登录。
2.3disconnectFTP> disconnect从远程服务器断开,但还在FTP子命令内,保留ftp 提示。
disconnect是close的别名。
2.4openFTP >open 与指定的FTP 服务器连接。
格式:open computer [port]说明:computer 指定要连接的远程计算机。
可以通过IP 地址或计算机名称指定计算机(DNS 或主机文件必须可用)。
如果自动登录打开(默认),ftp 还将尝试自动将用户登录到FTP 服务器port 指定用来联系FTP 服务器的端口号。
Eg: open 192.168.0.2,然后输入服务器的用户和密码,重新登录。
2.5userFTP >user 指定远程计算机的用户,登录服务器后,可以更换用户。
格式:user username [password] [account]说明:user-name 指定登录到远程计算机所使用的用户名。
password 指定user-name 的密码。
如果没有指定,但必须指定,ftp 会提示输入密码。
account 指定登录到远程计算机所使用的帐户。
如果没有指定account,但是需要指定,ftp 会提示您输入帐户。
2.6accountFTP> account提供登录远程系统成功后访问系统资源所需的补充口令2.7byeFTP> bye(或by)结束与远程计算机的FTP 会话并退出ftp。
FTP简单实用命令
![FTP简单实用命令](https://img.taocdn.com/s3/m/3daaabc2a1c7aa00b52acbe6.png)
FTP在工作上经常用到,其实主要是上传,下载文件. 下面列出其常用的命令: 01. ftp 192.168.0.1 #输入用户名和密码,登陆ftp服务器[root@host ~]$ ftp 192.168.0.1Connected to 127.0.0.1.220 (vsFTPd 2.2.2)530 Please login with USER and PASS.530 Please login with USER and PASS.KERBEROS_V4 rejected as an authentication typeName (127.0.0.1:root): ftpuse331 Please specify the password.Password:230 Login successful.Remote system type is UNIX.Using binary mode to transfer files.ftp>02. ftp>mkdir test #建test测试目录257 "/d/vas1/ftpuse/test" created03. ftp> dir #列出文件及目录,也可以用ls -lart命令227 Entering Passive Mode (192.168.0.1,175,195).150 Here comes the directory listing.drwxr-xr-x 2 500 500 4096 Sep 19 07:22 test04. ftp> cd test #进入ftp服务器上test目录250 Directory successfully changed.05. ftp> lcd /home/test #定位本地的目录Local directory now /home/test06. ftp> bin #两种传输的方式:二进制的(binary orbin),ascii(默认)200 Switching to Binary mode.07. ftp> put for.py #上传本地文件到ftp服务器local: for.py remote: for.py227 Entering Passive Mode (192.168.0.1,186,68).150 Ok to send data.226 Transfer complete.277 bytes sent in 0.0038 seconds (71 Kbytes/s)08. ftp> get cmmbscmx.zip #下载ftp服务器文件到本地local: cmmbscmx.zip remote: cmmbscmx.zip227 Entering Passive Mode (192.168.0.1,168,106).150 Opening BINARY mode data connection for cmmbscmx.zip (1046670 bytes). 226 Transfer complete.1046670 bytes received in 2.8 seconds (3.7e+02 Kbytes/s)09. ftp> !dir #查看本地文件及目录python shell10. ftp> lcd ./python #进入下一级目录11. ftp> cd .. #进入上一级目录12. ftp> rename for.py f.py #重命名文件13. ftp> delete for.py #删除文件14. ftp> rmdir test #删除文件夹,必须确保里面没有文件及文件夹15. ftp> bye #退出,或者用quit命令221 Goodbye.16. ftp> help #帮助,查看所有的命令Commands may be abbreviated. Commands are:! cr mdir proxy send $ delete mget sendport site account debug mkdir put size append dir mls pwd status ascii disconnect mode quit struct bell form modtime quote system binary get mput recv sunique bye glob newer reget tenex case hash nmap rstatus trace ccc help nlist rhelp typecd idle ntrans rename user cdup image open reset umask chmod lcd passive restart verbose clear ls private rmdir ?close macdef prompt runiquecprotect mdelete protect safe17. ftp> help mkdir #如果具体某个命令用法,可以再前面加helprmdir remove directory on the remote machine。
ftp命令
![ftp命令](https://img.taocdn.com/s3/m/a324d8639b6648d7c1c746fe.png)
(1) 访问命令USER命令格式:USER <username>功能:指定登录的用户名,以便服务器进行身份验证。
PASS命令格式:PASS <password>功能:指定用户口令,该命令必须跟在登录用户名命令之后。
ACCT命令格式:ACCT <account>功能:指定用户账号。
REIN命令格式:REIN功能:表示重新初始化用户信息。
QUIT命令格式:QUIT功能:关闭与服务器的连接。
2) 模式设置命令PASV命令格式:PASV功能:该命令告诉FTP服务器,让FTP服务器在指定的数据端口进行监听,进入被动接收请求的状态。
PORT命令格式:PORT<address>功能:该命令告诉FTP服务器,客户端监听的端口号是address,让FTP服务器采用主动模式连接客户端。
TYPE命令格式:TYPE<data type>功能:指定要传输的数据类型,有ASCII和BINARY。
MODE命令格式:MODE<mode>功能:指定传输模式,S表示流,B表示块,C表示压缩。
(3) 文件管理命令CWD命令格式:CWD <directory>功能:改变工作目录。
PWD命令格式:PWD功能:返回当前工作目录。
MKD命令格式:MKD <directory>功能:在指定路径下创建新目录,参数为表示特定目录的字符串。
CDUP命令格式:CDUP功能:回到上层目录。
RMD命令格式:RMD<directory>功能:删除指定目录。
参数为表示特定目录的字符串。
LIST命令格式:LIST<name>功能:返回指定路径下的子目录及文件列表,省略<路径>时,返回当前路径下的文件列表。
NLST命令格式:NLST <directory>功能:返回指定路径下的目录列表,省略<路径>时,返回当前目录。
ftp命令
![ftp命令](https://img.taocdn.com/s3/m/48519b88866fb84ae45c8dc6.png)
附录:FTP的命令行格式为:ftp -v -d -i -n -g [主机名] ,其中-v 显示远程服务器的所有响应信息;-n 限制ftp的自动登录,即不使用;.n etrc文件;-d 使用调试方式;-g 取消全局文件名。
FTP使用的内部命令如下(中括号表示可选项):1.![cmd[args]]:在本地机中执行交互shell,exit回到ftp环境,如:!ls*.zip2.$ 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]:显示远程主机目录,并将结果存入本地文件18.disconnection:同close。
19.form format:将文件传输方式设置为format,缺省为file方式。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
ftp有很多命令,熟悉这些命令你能大大的提高工作效率:
FTP命令行格式为:ftp -v -d -i -n -g [主机名] ,下面是ftp命令的参数的解释
其中-v 显示远程服务器的所有响应信息;
-n 限制ftp的自动登录,即不使用;、n etrc文件;
-d 使用调试方式;
-g 取消全局文件名。
下面就是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]:显示远程主机目录,并将结果存入本地文件
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常用命令有哪些?
ftp命令的功能是在本地机和远程机之间传送文件。
该命令的一般格式如下:
c:> ftp 主机名/ip
最常用的命令有:
ls 列出远程机的当前目录
cd 在远程机上改变工作目录
lcd 在本地机上改变工作目录
ascii 设置文件传输方式为ascii模式
binary 设置文件传输方式为二进制模式
close 终止当前的ftp会话
hash 每次传输完数据缓冲区中的数据后就显示一个#号
get(mget)从远程机传送指定文件到本地机
put(mput)从本地机传送指定文件到远程机
open 连接远程ftp站点
quit 断开与远程机的连接并退出ftp。