在運行 RSH 服務或 daemon 的遠程計算機上運行命令。
rsh 命令將標準輸入復制到遠程 command,將遠程 command 的標準輸出復制到其標準輸出,將遠程 command 的標準錯誤復制到其標準錯誤。Rsh 通常在遠程命令終止時終止。
為了使重定向在遠程計算機上發(fā)生,要以引號引住重定向符號(例如 ">>")。如果不使用雙引號,重定向在本地計算機進行。例如,以下命令將遠程文件 RemoteFile 附加到本地文件 LocalFile 中:
rsh othercomputer cat remotefile >> localfile
以下命令將遠程文件 remotefile 附加到遠程文件 otherremotefile 中:
rsh othercomputer cat remotefile ">>" otherremotefile
在使用已登錄到某個域并且運行
.rhosts 文件通常許可 UNIX 系統(tǒng)的網(wǎng)絡訪問權限。.rhosts 文件列出可以訪問遠程計算機的計算機名及關聯(lián)的登錄名。在正確配置了 .rhosts 文件的遠程計算機上運行 rcp、rexec 或 rsh 命令時,您不必提供遠程計算機的登錄和密碼信息。
.rhosts 文件是一個文本文件,該文件中每一行為一個條目。條目由本地計算機名、本地用戶名和有關該條目的所有注釋組成。每個條目均由制表符或空格分開,注釋用符號 (#) 打頭。例如:
host7 #This computer is in room 31A
.rhosts 文件必須在遠程計算機的用戶主目錄中。有關遠程計算機 .rhosts 文件特定執(zhí)行的詳細信息,請參閱遠程系統(tǒng)的文檔。
要以名稱 admin1 在遠程計算機 vax1 上執(zhí)行 telcon 命令,請鍵入:
rsh vax1 -l admin1 telcon