9.6 Exécution à distance sur une machine Unix
rsh [-l username] hostname [commande [argument...]]
-
Exécution de la commande (avec ses arguments) sur la
machine Unix distante
- Ne fonctionne que si mécanisme d'équivalence
(/etc/hosts.equiv ou $HOME/.rhosts)
- Exemples
msc12% rsh douglas who
duchmol tty1 Sep 12 09:05
lefebvre ttyp1 Sep 12 07:45
lefebvre ttyp0 Sep 12 07:47
msc12% tar cf - . | rsh douglas tar xf -
- Répertoire de travail a distance = répertoire de login
- Attention aux arguments de la commande
Différence entre les deux commandes
msc12% rsh douglas cat file-d ">>" file-distant.all
msc12% rsh douglas cat file-d >> file-local.all
- Exécute le contenu du fichier .cshrc sur la
machine distante (C-shell)
Pas d'exécution du .login
- Si pas de commande Þ idem
rlogin