The rsh command (for remote shell) enables you to execute a single command on a remote machine without having to log in to the remote machine. If you know you only want to do one thing on a remote machine, rsh enables you to quickly execute one command on a remote machine.
To execute a command on a remote machine, use the following command syntax.
rsh machinename command |
The following example shows how you would view the contents of the directory /etc/skel on the machine starbug.
venus$ rsh starbug ls /etc/skel* local.cshrc local.login local.profile venus$ |
Similar to the rlogin and rcp commands, rsh uses the remote machine's /etc/hosts.equiv and /etc/passwd files to determine whether you have unchallenged access privileges to the remote machine.
For more information on the rsh(1) command and its options, refer to the man Pages(1): User Commands.