在Linux操作系统中上传或者下载文件可使用tftp命令,即Trivial File Transfer Protocol的缩写,用于通过文本模式在本地主机和远程服务器之间进行文件传输。TFTP基于UDP/69,是一种轻量级的传输服务,不具备FTP的文件列表显示和断点续传功能。
一、语法格式
tftp 参数 域名或IP地址
二、常用参数
1、-4:基于IPv4网络协议
2、-m:设置传输模式
3、-6:基于IPv6网络协议
4、-R:设置端口号
5、-c:执行指定命令行
6、-v:显示执行过程详细信息
7、-l:参数全局转义模式
8、-V:显示版本信息
三、常用TFTP命令
1、connect:连接远程TFTP服务器
2、status:显示当前状态信息
3、mode:设置文件传输模式
4、binary:二进制传输模式
5、put:上传指定文件
6、ascii:ASCII传送模式
7、get:下载指定文件
8、rexmt:设置包传输的最长超时时间
9、quit:退出TFTP服务
10、timeout:设置重传的最长超时时间
11、verbose:显示执行过程详细信息
12、help:显示帮助信息
13、trace:显示包路径
14、?:显示帮助信息
四、参考示例
1、远程连接至指定服务器:
[root@zzbaike ~]# tftp 192.168.10.10
2、下载远程指定服务器中的文件至本地工作目录:
tftp> get File1.txt
3、上传本地工作目录中某个文件至远程指定服务器:
tftp> put File2.txt
4、退出登录某台远程服务器:
tftp> quit