rsh コマンド (リモートシェルコマンド) を使うと、形式的にログインしなくてもリモートマシン上で 1 つのコマンドを実行できます。リモートマシンで 1 つのコマンドを実行するだけでよい場合は、rsh によって時間を節約できます。
リモートマシン上で 1 つのコマンドを実行するには、次のように入力します。
rsh machinename command
次の例は、リモートマシン lonesome 上の /home/lonesome/guitar ディレクトリの内容を表示する方法を示しています。
$ rsh lonesome ls /home/lonesome/guitar collings gibson santacruz fender martin taylor $ |
rlogin や rcp と同様に、rsh は、リモートマシンの /etc/hosts.equiv ファイルと /etc/passwd ファイルを参照して、ユーザがアクセス権を持っているかどうか確認します。
rsh コマンドとそのオプションについての詳細は、『SunOS リファレンスマニュアル (1): ユーザーコマンド』を参照してください。