FTP 是什么?
ftp(文件传输协议)是用于在网络中传输文件的一种协议。
FTP 常用命令
help ftp帮助指南
open 连接远程主机
status 查看当前的连接状态
bell 响铃反馈效果
hash 哈希标记(每传输2048字节数据,显示一个哈希#符号)
type 传输类型
ascii ASCII码
binary 二进制
mkdir 创建远程主机目录
!mkdir 创建本地目录
rmdir 删除远程主机目录
cd 进入目录
cd .. 返回上一级目录
cd / 回到根目录
lcd 查看本地主目录(目录有空格加引号)
ls 查看远程主机目录
dir 查看远程主机目录结构
!dir 查看本地目录结构
prompt ftp交互模式
put 上传文件
mput 上传多个文件
get 下载文件
mget 下载多个文件
delete 删除文件
mdelete 删除多个文件以及目录
rmdir 删除空目录
user 用户登录
close 断开远程主机连接
bye 退出ftp模式
实际操作
首先我们需要打开命令行:
在命令行中输入 ftp
进入到ftp模式
输入你要打开的ftp地址,open + ip
地址,输入用户名密码
上图可以知道,远程主机当前文件路径在
/
根目录
创建新目录
mkdir 查看目录
cd 进入目录
cd.. 返回上一级目录
lcd 定位本地主目录(默认定位到子用户目录)
!mkdir 在本地创建一个新目录
lcd [指定本地目录]
复制粘贴几个文件到该目录,通过 !dir
查看本地目录结构
type ftp默认是ascii
类型的,切换到binary类型,适合传输文件
远程主机目录再次进入进到
newdir
put 上传文件,可以使用文件名.[后缀名]
或使用通配符*.[后缀名]
的形式
get 下载文件,同样的形式
delete 删除文件
mput 上传多个文件,后面跟着上传文件的格式
status 查看当前的连接状态
可以看到之前我们指定的传输类型,远程主机ip,以及其他的
bell,hash 开启响铃反馈效果,关闭哈希标记
mget 下载多个文件,后面跟要下载文件的路径
mdelete 删除目录下文件以及文件夹
rmdir 删除空目录
close 断开远程连接
bye 退出ftp模式
Q.E.D.