rsh コマンド (リモートシェル 用) を使うと、リモートマシンにログインしなくてもそのマシンに対して特定のコマンドを実行できます。リモートマシンに対して 1 つのコマンドを実行するだけでよい場合は、rsh によって時間を節約できます。
リモートマシンに対して 1 つのコマンドを実行するには、次のコマンド構文を使用します。
rsh machinename command |
次の例は、リモートマシン starbug 上のディレクトリ /etc/skel の内容を表示する方法を示しています。
venus$ rsh starbug ls /etc/skel* local.cshrc local.login local.profile venus$ |
rlogin や rcp と同様に、rsh は、リモートマシンの /etc/hosts.equiv ファイルと /etc/passwd ファイルを参照して、ユーザにリモートマシンに対するアクセス権があるかどうかを確認します。
rsh(1) コマンドとそのオプションについての詳細は、 『man pages section 1: User Commands』を参照してください。