发布时间:2016-01-20 15: 37: 04
xstart提供命令行选项,使得高级用户可以整合应用程序。在实际情况中,xstart只提供用于会话的创建和会话管理的用户界面。当用户打开使用XSTART会话,它执行Xrcmd.exe命令并转发会话信息。在直接连接中xrcmd.exe是必须使用而不是xstart.xrcmd可以在xmanager的安装包中查找。
xrcmd命令行使用规则如下:
Xrcmd –protocol ssh|telnet|rexec|rsh|rlogin|local –host hostname
[–user username] [-password password] [-userkey keyname]
[-passphrase userkeypass] [-shell] [-zlib] [-status]
[-result] [-dispno nnn] [-timeout nnn] [-port nnn]
-command remote_command
注:—命令选项必须在末端
表:xrcmd命令行选项含义对照表| 
 标签  | 
 描述  | 
| 
 -protocol protocol  | 
 指定一个连接协议。  | 
| 
 -host hostname  | 
 指定远程主机。  | 
| 
 -user username  | 
 指定的远程主机的用户帐户。  | 
| 
 -password xxxx  | 
 指定用户账户密码  | 
| 
 -userkey keyname  | 
 指定用户密钥名,此选项仅用于SSH连接  | 
| 
 -passphrase userkeypass  | 
 输入用户密钥密码,此选项仅用于SSH连接。  | 
| 
 -shell  | 
 在shell终端启动之后运行命令。此选项仅应用于SSH连接。  | 
| 
 -zlib  | 
 使用zlib算法压缩网络数据此选项仅应用于SSH连接。  | 
| 
 -status, -result  | 
 显示远程执行结果窗口  | 
| 
 -dispno nnn  | 
 指定xmanager使用的显示号。如果没有设置这个选项,xmanager会自动分配一个适当的值。  | 
| 
 -timeout nnn  | 
 在NNN秒之后关闭连接  | 
| 
 -port nnn  | 
 指定连接协议端口号。如果这个选项没有设置,将会使用默认的端口号,xshell端口号的设置可以参考:xshell如何用SOCKS4/5 动态端口转发  | 
| 
 -command command  | 
 指定一个在远程主机执行的命令  | 
例如:
Xrcmd –protocol telnet –host mylinux –user myname –status
–command /usr/bin/X11/xterm –ls
Xrcmd使用telnet协议连接到我的Linux,并记录在我的名字下。接着在远程主机上执行xterm命令。连接状态可以在连接过程中的远程执行结果窗口查看。
以上就xrcmd命令行选项含义对照表的全部内容,更多精彩敬请关注Xmanager中文网。
本文为原创,转载请注明原址:http://www.xshellcn.com/zhishi/xrcmd-xx.html
展开阅读全文
︾