1. 链接ftp服务器html
格式:ftp [hostname| ip-address]
a)在linux命令行下输入:linux
ftp 192.168.1.1
b)服务器询问你用户名和密码,分别输入用户名和相应密码,待认证经过便可。shell
2. 下载文件服务器
下载文件一般用get和mget这两条命令。
a) get
格式:get [remote-file] [local-file]
将文件从远端主机中传送至本地主机中。
如要获取远程服务器上/usr/your/1.htm,则ui
ftp> get /usr/your/1.htm 1.htm (回车)
b) mget
格式:mget [remote-files]
从远端主机接收一批文件至本地主机。
如要获取服务器上/usr/your/下的全部文件,则spa
ftp> cd /usr/your/ ftp> mget *.* (回车)
此时每下载一个文件,都会有提示。若是要除掉提示,则在mget *.* 命令前先执行:prompt off命令行
注意:文件都下载到了linux主机的当前目录下。好比,在 /usr/my下运行的ftp命令,则文件都下载到了/usr/my下。code
3.上传文件orm
a) put
格式:put local-file [remote-file]
将本地一个文件传送至远端主机中。
如要把本地的1.htm传送到远端主机/usr/your,并更名为2.htmserver
ftp> put 1.htm /usr/your/2.htm (回车)
b) mput
格式:mput local-files
将本地主机中一批文件传送至远端主机。
如要把本地当前目录下全部html文件上传到服务器/usr/your/ 下
ftp> cd /usr/your (回车) ftp> mput *.htm (回车)
注意:上传文件都来自于主机的当前目录下。好比,在 /usr/my下运行的ftp命令,则只有在/usr/my下的文件linux才会上传到服务器/usr/your 下。
4. 断开链接
bye:中断与服务器的链接。
ftp> bye (回车)
FTP>open [ftpservername],和指定的远程Linux FTP服务器链接?
FTP>user [username] [password],使用指定远程Linux FTP服务器的用户登陆?
FTP>pwd,显示远程Linux FTP服务器上的当前路径?
FTP>ls,列出远程Linux FTP服务器上当前路径下的目录和文件?
FTP>dir,列出远程Linux FTP服务器上当前路径下的目录和文件(同上)?
FTP>mkdir [foldname],在远程Linux FTP服务器上当前路径下创建指定目录?
FTP>rmdir [foldname],删除远程Linux FTP服务器上当前路径下的指定目录?
FTP>cd [foldname],更改远程Linux FTP服务器上的工做目录?
FTP>delete [filename],删除远程Linux FTP服务器上指定的文件?
FTP>rename [filename] [newfilename],重命名远程Linux FTP服务器上指定的文件?
FTP>close,从远程Linux FTP服务器断开但保留FTP命令参数提示?
FTP>disconnect,从远程Linux FTP服务器断开但保留FTP命令参数提示(同上)?
FTP>bye,结束和远程Linux FTP服务器的链接。
FTP>quit,结束和远程Linux FTP服务器的链接(同上)。
FTP>!,直接从远程Linux FTP服务器进入到本地shell中?
FTP>exit,(接上步)从本地shell环境中返回到远程Linux FTP服务器环境下?
FTP>!ls,列出本地机器上当前路径下的目录和文件?
FTP>lcd [foldname],更改本地机器的工做目录?
FTP>?,显示ftp命令说明?
FTP>help,显示ftp命令说明(同上)?