1:建立FTP连接
如果想要连接FTP服务器,则在命令上输入ftp然后空格跟上FTP服务器的域名good.com或者IP地址
例如:
ftp good.com
ftp 192.168.0.1
ftp user@ftpgood.com
2:目录操作
FTP可以有列出、移动和创建文件夹的命令,就像我们在使用自己的电脑一样。
ls可以打印目录列表,cd可以改变目录,mkdir可以创建文件夹。
ftp>ls
服务器将返回:
200?PORT command successful.Considerusing PASV.
150Here comes the directory listing.
directory list
....
226Directory send OK.
3:FTP下载文件命令
在进行下载之前,用lcd命令设定本地接受目录位置是我们要先做的事。
lcd/home/user/yourdirectoryname
若你不指定下载目录,则文件将就会下载到你登录FTP时候的工作目录内。
我们用get命令来下载文件,例如:
get file
文件会保存在使用lcd命令设置的目录位置。
服务器返回消息:
local:file remote:file
200PORT command successful.Considerusing PASV.
150Opening BINARY mode data connection forfile(xxx bytes).
226File send OK.
XXX bytes received inx.xx secs(x.xxxMB/s).
下载多个文件时可以使用通配符及mget命令。例如,我打算下载所有以.txt结尾的文件。
mget*.txt
4:使用FTP上传文件
FTP同样可以上传文件
put命令是上传文件的指令:
put file
若文件不再当前本地目录下,就可以使用绝对路径:
put/path/file
同样,可以上传多个文件:
mput*.txt
5:关闭FTP连接
完成FTP工作后,为了安全起见需要关闭连接。有三个命令可以关闭连接:
bye
exit
quit
任意一个命令可以断开FTP服务器连接并返回:
221Goodbye.