Table des matières

, , ,

Envoyer un message à tous les utilisateurs

L'utilitaire wall permet d'envoyer un message (une notification) à l'ensemble des pseudos terminaux ouverts par les utilisateurs connectés.

Toutefois pour que les messages soient bien reçus il faut que la commande mesg ait autorisé les autres utilisateurs à écrire sur les fichiers terminaux (c'est le cas par défaut).

# Activer explicitement le droit d'écriture sur ses terminaux
mesg y -v
accès en écriture à votre terminal permis
 
# Désactiver explicitement le droit d'écriture sur ses terminaux
mesg n -v

Pour envoyer un message il suffit de le passer en paramètre de la commande wall:

wall "Mon message ici"

Notification à un seul utilisateur

echo "Redémarrage du système dans 5 min" > /dev/pts/4

Références