1,建立ftp连接
ftp 服务器的域名/IP地址
2,使用用户名和密码登录
匿名的FTP服务器(译注:即,并不需要你有真实的用户信息即可使用的 FTP 服务器称之为匿名 FTP 服务器)的Username是anonymous,密码为空。
登录成功返回:
230 Login successful.
Remote system type is UNIX.
Using binary mode to transfer files.
3,目录操作
ls 打印目录列表
cd 改变目录
mkdir 创建文件夹
4,使用FTP下载
4.1 在下载之前,你需要使用lcd命令设定本地接收目录位置。
lcd /home/user/yourdirectoryname
如果你不指定的话,文件将会下载到你登录FTP时的工作目录。
现在使用get命令下载文件
get file
文件将会保存在lcd设置的目录位置
服务器返回消息:
local: file remote: file
2.200 PORT command successful. Consider using PASV.
3.150 Opening BINARY mode data connection for file (xxx bytes).
4.226 File send OK.
5.XXX bytes received in x.xx secs (x.xxx MB/s).
4.2
下载多个文件可以使用通配符及mget命令,例如下面这个例子准备下载所有以.xls结尾的文件。
mget *.xls
5.使用ftp上传文件
使用put命令上传文件
put file
当文件不在当前本地目录下时,可以使用绝对路径(从根目录开始的全路径被称为绝对路径,绝对路径一定以”/”开头。相对路径,关键在于当前在什么路径下。):
put /path/file
同样,可以上传多个文件:
mput *.xls
6,关闭FTP连接
有三个命令可以关闭连接:
buy
exit
quit
任
意一个命令可以断开FTP服务器连接并返回:
221 Goodbye
7,获取帮助
需要更多帮助的时候,在使用FTP命令连接到服务器后,可以使用help获得更多帮助。