accueil > Gestion des paquets et du système > write

write : Envoyer un message à un autre utilisateur

La commande write est un utilitaire qui permet d'envoyer un message directement à un autre utilisateur actuellement connecté au système. Le texte que vous saisissez est affiché en temps réel sur le terminal du destinataire, ce qui la rend utile pour une communication simple en un à un.

Aperçu

La commande write est utilisée pour envoyer des messages texte à un utilisateur spécifique connecté au même système. Tous les lignes saisies par l'utilisateur sont directement affichées sur le terminal du destinataire jusqu'à ce que l'utilisateur appuie sur Ctrl+D ou que la session write se termine.

Caractéristiques principales

  • Messagerie instantanée un à un
  • Affichage direct sur le terminal de l'utilisateur cible
  • Outil de communication simple et immédiat

Options principales

La commande write contrôle son comportement à l'aide d'arguments plutôt que de drapeaux d'options traditionnels.

Arguments

Commande générée :

Essayez de combiner les commandes.

Description:

`write` Exécute la commande.

Essayez d'exécuter virtuellement les commandes avec l'IA en combinant les options ci-dessus.

Exemples d'utilisation

Diverses façons d'utiliser la commande write pour envoyer des messages à d'autres utilisateurs.

Envoyer un message à un utilisateur spécifique

write john
Hello John, are you there?
Let's meet at 3 PM.
^D

L'utilisation la plus basique consiste à envoyer un message à un utilisateur nommé 'john'. Après avoir exécuté la commande, saisissez votre message et appuyez sur Ctrl+D pour terminer l'envoi.

Envoyer un message à un terminal spécifique

write jane pts/0
Hi Jane, please check pts/0.
^D

Lorsque l'utilisateur 'jane' est connecté à plusieurs terminaux (par exemple, pts/0, pts/1), vous pouvez envoyer un message à un terminal spécifique (ici, 'pts/0').

Saisir et terminer un message

write user_name
This is the first line.
This is the second line.
^D

Après avoir exécuté la commande write, vous pouvez saisir votre message sur plusieurs lignes. Pour terminer la saisie du message, appuyez sur Ctrl+D. Cela indique la fin du fichier (EOF) et complète l'envoi du message.

Conseils et précautions

Bien que la commande write soit simple, il y a quelques points à noter et des conseils utiles.

Conseils d'utilisation

  • Terminer avec Ctrl+D : Vous devez appuyer sur Ctrl+D pour terminer la saisie du message. Sinon, la session write restera ouverte.
  • Commande mesg : Vous pouvez contrôler si d'autres utilisateurs sont autorisés à vous envoyer des messages write. 'mesg y' autorise la réception de messages, et 'mesg n' refuse la réception. Vous pouvez vérifier l'état actuel en tapant simplement 'mesg'.
  • Commande wall : Pour diffuser un message à tous les utilisateurs connectés, utilisez la commande wall au lieu de write. wall est utile lorsque les administrateurs système souhaitent diffuser des annonces.

Précautions

  • Sécurité et confidentialité : write transmet des messages en texte brut non chiffré et les affiche directement sur le terminal, il n'est donc pas adapté à l'envoi d'informations sensibles. De plus, les messages sont exposés tels quels sur le terminal du destinataire.
  • Outil hérité : Par rapport aux systèmes de messagerie modernes (par exemple, applications de chat, e-mail, communication basée sur SSH), write a des fonctionnalités limitées et est moins fréquemment utilisé. Il est principalement utilisé pour des notifications simples ou des tests entre utilisateurs connectés au même serveur.

Commandes de la même catégorie