一、连接ftp服务器
语法:ftp [hostname| ip-address]
例如:
[xiaowan@MacBook-Pro /private]
$ftp 127.0.0.1
Connected to 127.0.0.1.
220 127.0.0.1 FTP server (tnftpd 20100324+GSSAPI) ready.
Name (127.0.0.1:xiaowan): suvan
331 User xiaowan accepted, provide password.
Password:
230 User xiaowan logged in.
Remote system type is UNIX.
Using binary mode to transfer files.
二、下载文件
下载文件通常用get和mget这两条命令。
1.get
语法:get [remote-file] [local-file]
将文件从远端主机中传送至本地主机中。
如要获取远程服务器上/data/ftp/1.html,则
ftp> get /data/ftp/1.html 1.html (回车)
2.mget
语法:mget [remote-files]
从远端主机接收一批文件至本地主机。
如要获取服务器上/data/ftp下的所有文件,则
ftp> cd /data/ftp
ftp> mget *.* (回车)
此时每下载一个文件,都会有提示。如果要除掉提示,则在mget *.* 命令前先执行:prompt off
注意:文件都下载到了linux主机的当前目录下。比如,在 /usr/local下运行的ftp命令,则文件都下载到了/usr/local下。
三、上传文件
1.put
语法:put local-file [remote-file]
将本地一个文件传送至远端主机中。
如要把本地的1.html传送到远端主机/data/ftp,并改名为2.html
ftp> put 1.html /data/ftp/2.html (回车)
2.mput
语法:mput local-files
将本地主机中一批文件传送至远端主机。
如要把本地当前目录下所有html文件上传到服务器 /data/ftp下
ftp> cd /data/ftp(回车)
ftp> mput *.html(回车)
注意:上传文件都来自于主机的当前目录下。比如,在 /usr/local下运行的ftp命令,则只有在/usr/local下的文件才会上传到服务器/data/ftp下。
四、断开连接
bye、exit、quit:中断与服务器的连接。
ftp> bye (回车)
第一种:终端(具体命令自行谷歌) 1.打开终端 2.输入:ftp 3.输入:open 服务器ip地址 4.输入:用户名 5.输入:密码
第二种:Mac系统自带的ftp工具(只能下载,不能上传) 1.点击Finder 2.选择菜单栏下[前往]-[连接服务器]-[输入ftp://服务器ip地址](也可直接按快捷键Command+K) 3.输入用户名和密码 4.在弹出的文件目录下选择要下载的文件直接拖出来就能下载到本地了
第三种ftp客户端[FileZilla](可以实现文件互传) 1.打开客户端,点击左上角配置服务器地址 2.左侧显示的是本地文件目录,右侧显示的是服务器文件目录 3.选定相应目录,拖动即可实现互传
您可以选择一种方式赞助本站
支付宝扫一扫
微信扫一扫