FTP是可用于许多不同操作系统上的协议。如果 FTP 服务器端允许 PASV 被动模式,可以用浏览器访问 FTP ,也可以使用FTP命令,直接与远程计算机连接。
启动
Linux 终端直接敲入 ftp 回车,或者按照下面模式,直接连入 FTP 服务器:
*~>ftp 服务器地址(IP或URL)
…
Name …:用户名
…
Password:密码
…
ftp>
连接成功
如果希望匿名登录,使用用户名密码全部是ftp,或者用户 Anonymous 密码为空。
常用命令
目录命令
命令 |
作用 |
pwd |
显示远程计算机上的当前目录 |
ls/dir |
列出当前远程目录的内容,可以使用该命令在Linux下的任何合法的ls选项 |
cd |
移动到cd 后的目录 |
cdup/cd .. |
返回上一级目录 |
lcd |
列出当前本地目录路径 |
需要权限的命令
命令 |
作用 |
mkdir |
在远程系统中创建目录 |
rname |
重命名一个文件或目录 |
redir |
删除远程目录 |
delete |
删除远程文件 |
mdelete |
删除多个远程文件 |
文件上传下载
命令 |
作用 |
binary/bin |
用于二进制文件传送(图像文件等) |
ascii |
用于文本文件传送 |
get/mget |
在当前远程目录下复制(一个/多个)文件到本地文件系统当前目录 |
put/mput |
从当前目录把文件复制到当前远程目录 |
prompt |
关闭二次确认时的提示 |
退出
命令 |
作用 |
! |
临时退出ftp模式,返回本地Linux Shell模式,键入exit返回 |
close |
关闭当前连接 |
bye |
关闭连接并退出ftp命令模式 |