Rsh a távoli parancsnak átadja az alapértelmezett bemenetét,a távoli parancs alapértelmezett kimenetét az alapértelmezett kimenetének, és a távoli parancs alapértelmezett hibakimenetét az alapértelmezett hibakimenetére. A megszakítás, kilépés és termináló jelet továbbadja a távoli parancsnak; rsh általában akkor fejeződik be, amikor a távoli parancs befejeződik. Az opciók a következők:
Ha nincs parancs megadva, be leszel léptetve a távoli host-ra az rlogin () 1 használatával.
A Shell metakarakterei, amelyekre nem lehet hivatkozni, a helyi gépen lesznek értelmezve, míg azon metakarakterek, amelyekre lehet hivatkozni, a távoli gépen lesznek értelmezve. Például az
parancs a távolifájl nevű távoli fájlt hozzáfűzi a helyifájl nevű helyi fájlhoz, míg az
a távolifájl -t fűzi hozzá a másik_távolifájl -hoz.
Nem hajthatsz végre interaktív parancsot (mint például a rogue () 6 vagy a vi () 1 ) az rsh -val; használd inkább az rlogin () 1 -et.
A Stop jelzések csak a helyi rsh processzt állítják meg; vitatható ennek hátránya, de olyan okok miatt, amelyek túl bonyolultak ahhoz, hogy itt felvázoljuk őket, ezt jelenleg nehéz lenne kijavítani.