PLATINUM PERFORMANCE REPORTS KEYSVILLE

Préparation à L’utilisation De La Commande Mur

Avant de commencer, créons un utilisateur fictif pour tester la commande wall. Nous diffuserons le message d’un terminal et le recevrons sur l’autre terminal.

Pour créer un utilisateur, utilisez la commande adduser :

adduser jayant 

Pour basculer vers cet utilisateur, utilisez la commande su :

su jayant

Pour afficher l’utilisateur actuel, utilisez la commande whoami :

qui suis je

Sortir :

jayant

Ouvrons deux fenêtres de terminal avec différents utilisateurs connectés. Après avoir fait cela, nous pouvons commencer à utiliser la commande wall.

Comment Utiliser La Commande Wall Pour Diffuser Des Messages ?

Pour diffuser des messages à l’aide de la commande wall, exécutez la commande suivante :

mur "Ceci est un exemple de message"

Sortir:

Terminal de l’expéditeur

L’écran du terminal de l’autre utilisateur connecté ressemble à :

Terminal de l’utilisateur connecté

La première ligne de la sortie est :

Message de diffusion de root@localhost (pts/1) (dim 15 novembre 0

C’est la bannière qui est envoyée avec le message. Cette bannière comprend des informations concernant l’expéditeur ainsi que la date et l’heure à partir de laquelle le message a été envoyé.

Vous pouvez également diffuser des messages sans cette bannière. Apprenons à ce sujet dans la section suivante.

Comment Diffuser Des Messages Sans La Bannière ?

Pour diffuser des messages sans bannière, utilisez l’ indicateur -n avec la commande wall.

wall -n "Ceci est un exemple de message"

Sortir:

Ceci est un exemple de message

C’est la sortie que nous obtenons sur les deux terminaux.

Vous pouvez également diffuser du texte à partir d’un fichier. Apprenons à ce sujet dans la section suivante.

Comment Diffuser Du Texte à Partir D’un Fichier à L’aide De La Commande Wall ?

Pour diffuser du texte à partir d’un fichier, il suffit de mentionner le nom du fichier avec la commande wall.

Créons un fichier que nous pouvons utiliser pour diffuser.

chat > diffusion.txt
Ceci est un exemple de message stocké dans un fichier.
^C

Pour vérifier le contenu du fichier, utilisez la commande cat comme indiqué ci-dessous :

cat broadcast.txt

Sortir :

Ceci est un exemple de message stocké dans un fichier.

Pour diffuser ce fichier, utilisez :

diffusion murale.txt

Sortir :

Message de diffusion de root@localhost (pts/1) (dim 15 novembre 0
 
Ceci est un exemple de message stocké dans un fichier. 

C’est la sortie que tous les utilisateurs connectés obtiennent.

Conclusion

Ce tutoriel portait sur la commande murale sous Linux. Nous avons appris à utiliser cette commande pour diffuser des messages et des fichiers texte sur les terminaux de tous les utilisateurs connectés. La diffusion peut être utile pour envoyer des alertes à tous les utilisateurs en une seule fois.