2.2.1、ftp命令
FTP(文件传输协议)使得主机间可以共享文件。ftp命令的功能是用命令的方式来控制在本地机和远程机之间传送文件。
ftp命令格式:ftp 主机名/IP
常用的sell命令:cd、ls
其它命令:
从远程机传送指定文件到本地机:get 文件名
从本地机传送指定文件到远程机:put 文件名
退出FTP连接:quit
以windows主机登录到ARM路由器设备为例,进行以下步骤:
(1)ARM路由器运行进入系统后需开启ftp服务,因在编译busybox时配置为非独立启动,ftp被编译到inted中,因此启动inetd进程即可开启ftp服务。
(2)在windows主机上进入dos窗口,使用cd命令切到D盘目录,输入命令:ftp 192.168.1.43(ARM路由器IP地址)。
(3)根据提示输入出用户名和密码,验证通过后便成功登录到ARM路由器上,成功登录后便可使用sell命令查看目录和文件,如下图所示:
图2.1 FTP登录过程图
(4)使用get命令下载/tmp/udhcpc文件、put命令上传D盘目录下的UpPic文件,上传成功后用ls命令列出当前目录,查看该目录是否有上传的文件,如下图所示:
图2.2 FTP上传下载过程图
(5)退出ftp
使用quit命令退出FTP,退出成功后便回到本地主机D盘目录,如下图所示:
图2.3 FTP退出过程图
telnet命令通常用来远程登录。在终端使用者的电脑上使用telnet程序,用它连接到服务器。终端使用者可以在telnet程序中输入命令,这些命令会在服务器上运行,就像直接在服务器的控制台上输入一样。可以在本地就能控制服务器。
以ARM路由器做为服务端,windows主机做为主机登录到路由器为例,进行以下步骤:
(1)ARM路由器运行进入系统后需开启telnetd服务进程。
(2)在windows主机上进入dos窗口,输入命令:telnet 192.168.1.43(ARM路由器IP地址)。
(3)根据提示输入用户名和密码,验证成功后便成功登录到路由器,如下图所示:
图2.4 telnet登录过程图
登录成功后,便可在windows主机上操作ARM路由器。
(4)退出telnet连接
按住ctrl+]键后,输入quit命令便可退出telnet连接、回到主机目录,如下图所示:
图2.5 telnet退出过程图