{{tag>sysadmin linux notification message}}
====== 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 =====
* On identifie son terminal via la commande **who** ;
* On envoit le message via la commande **echo**.
echo "Redémarrage du système dans 5 min" > /dev/pts/4
===== Références =====
* https://www.it-connect.fr/linux-afficher-un-message-a-tous-les-users-avec-wall/