távoli shell
rsh [ -Kdnx ] [ -k realm ] [ -l felhasználói név ] host parancs
Rsh parancsot hajt végre a host-on .
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
rsh otherhost cat remotefile >> localfile
parancs a remotefile nevu távoli fájlt hozzáfuzi a localfile nevu helyi fájlhoz, míg az
rsh otherhost cat remotefile ">>" other_remotefile
a remotefile-t fuzi hozzá az other_remotefile-hoz .
/etc/hosts
rlogin (1) , kerberos (3) , krb_sendauth (3) , krb_realmofhost (3)
Az rsh parancs a BSD-UNIX 4.2 -ben jelent meg.
Ha csh () 1 -et használsz, és egy rsh -t a háttérbe teszel anélkül, hogy a bemenetét elirányítanád a terminálról, akkor is blokkolni fog, ha nem érkezik olvasás a távoli parancstól. Ha nem akarsz bemenetet, az rsh bemenetét át kell irányítanod a /dev/null -ra a -n kapcsoló használatával.
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.
Fordították:
Kabódi LászlóKovács Tamás