用 xmodem 协议传输文件,在异步传输期间检测数据传输错误。
xmodem shell 命令使用 xmodem 协议,结合异步终端仿真(ATE)程序使用来传送由 FileName 参数指定的文件。
xmodem 协议是一种 8 位传输协议,用于检测数据传输错误并重新传输数据。发送数据的工作站等待远程系统发送一个表明其能够接收数据的信号。
在接收系统得到数据后,它向发送系统返回一条确认消息。在 ATE 程序中,如果在文件传输开始后 90 秒内还没有收到数据,则接收系统超时。
用 xmodem 命令发送和接收数据是互补性操作。一个系统设置为接收时,另一个系统必须设置为发送。在远程系统上使用 xmodem 命令,同时组合来自本地系统上的 ATE Connected Main Menu 的 send 子命令和 receive 子命令一起使用。
要中断 xmodem 文件传输,请按 Ctrl-X 按键顺序。
:%s/<Ctrl-V><Ctrl-M>//其中,<Ctrl-V> 和 <Ctrl-M> 分别表示输入的单个控制字符。然而,由于 Ctrl-V 为缺省的 ATE MAINMENU_KEY,所以在通过 ATE 登录后必须更改 ATE 缺省值才能发出该 vi 子命令。
-r | 从本地工作站接收数据。 |
-s | 将数据发送到本地工作站。 |
要使用 xmodem 协议发送文件 myfile,请使用 ate 命令和 connect 或 directory 子命令来建立到远程系统的连接。
xmodem -r myfile
(在 shell 命令行上输入。)xmodem 协议在 远程系统上启动接收方式。
s myfile
send 子命令指示本地系统发送 myfile 到远程系统。在传输文件之后,显示 ATE Connected Main Menu。
使用 xmodem 协议,用 ate 命令和 connect 或 directory 子命令建立到远程系统的连接,从远程系统接收 infile 文件。
xmodem -s infile
(在 shell 命令行上输入。)远程系统上将以发送方式启动 xmodem 协议。
显示 ATE Connected Main Menu。
r infile
receive 子命令指示 本地系统从远程系统接收 infile。在传输文件之后,显示 ATE Connected Main Menu。
ate.def | 包含 ATE 缺省值。 |
ate 命令。
connect 子命令、directory 子命令、modify 子命令、send 子命令和 receive 子命令。
《AIX 5L V5.2 系统用户指南:通信与网络》中的『如何编辑 ATE 缺省文件』解释如何永久地更改 ATE 缺省值。
《AIX 5L V5.2 系统用户指南:通信与网络》中的『ATE 概述』介绍 ATE 程序、它的菜单和控制键。
《AIX 5L V5.2 系统管理指南:通信与网络》中的『系统管理的 ATE 概述』讨论了与管理 ATE 有关的任务。