Parler à un utilisateur loggué en console

Voici une astuce pour écrire un message à un utilisateur connecté en console à un système unix.

Première étape: trouver sur quel terminal est connecté l'utilisateur à qui on veut parler. Pour cela on va utiliser la commande 'who'

[edouard@inouire.net ~]$ who
edouard  pts/0        2010-06-23 19:24 (:0.0)
louiz  pts/1        2010-06-23 20:17 (:0.0)

On peut voir que louiz est connecté à pts/1.

Deuxième étape: taper la commande

write louiz pts/1

(à adapter suivant le résultat de la commande 'who')

puis écrire ce que l'on veut en tapant 'enter' en fin de phrase. L'utilisateur connecté devrait alors recevoir vos message (mais il garde la main sur son terminal, heureusement! )

Pour mettre fin à cette communication, il suffit de faire un CTRL-D

Pour refuser l'accès en écriture à votre terminal (merci SQP)

mesg y

et pour l'autoriser

mesg n

Et si ce concept de chat vous semble trop limité, vous pouvez toujours jeter un oeil sur poezio, le meilleur client jabber en ligne de commande ;)

Vus : 1022
Publié par Edouard : 53