登录
# 方式一
$ ftp server-ip
# 方式二
$ ftp
ftp> open server-ip
ftp 子命令
| 命令 | 描述 |
|---|---|
| ls | 列出远程机的当前目录 |
| cd | 在远程机上改变工作目录 |
| lcd | 在本地机上改变工作目录 |
| ascii(asc) | 设置文件传输方式为 ASCII 模式 |
| binary(bin) | 设置文件传输方式为二进制模式 |
| close | 终止当前的 ftp 会话 |
| get (mget) | 从远程机传送指定文件到本地机 |
| put (mput) | 从本地机传送指定文件到远程机(mput支持通配符) |
| open | 连接远程 ftp 站点 |
| quit | 断开与远程机的连接并退出 ftp |
| ? | 显示本地帮助信息 |
| ! | 转到 Shell 中 |
| prompt 1 | 关闭交互模式 |
使用实例:
ftp>
open $IP
user $USERNAME $PASSWD
bin
cd /home
lcd /opt/ibm
mget file1.log file2.sh
lcd /opt
mput file3.jave
ls
bye
在 /home 目录下,下载 file1.log 以及 file2.sh 至本机 /opt/ibm/,并从本地 /opt 目录上传文件 file3.jave 至远程服务器 /home。