write(1) — Linux manual page


WRITE(1)                      User Commands                     WRITE(1)

NAME         top

       write - send a message to another user

SYNOPSIS         top

       write user [ttyname]

DESCRIPTION         top

       write allows you to communicate with other users, by copying
       lines from your terminal to theirs.

       When you run the write command, the user you are writing to gets
       a message of the form:

              Message from yourname@yourhost on yourtty at hh:mm ...

       Any further lines you enter will be copied to the specified
       user's terminal.  If the other user wants to reply, they must run
       write as well.

       When you are done, type an end-of-file or interrupt character.
       The other user will see the message EOF indicating that the
       conversation is over.

       You can prevent people (other than the superuser) from writing to
       you with the mesg(1) command.  Some commands, for example
       nroff(1) and pr(1), may automatically disallow writing, so that
       the output they produce isn't overwritten.

       If the user you want to write to is logged in on more than one
       terminal, you can specify which terminal to write to by giving
       the terminal name as the second operand to the write command.
       Alternatively, you can let write select one of the terminals - it
       will pick the one with the shortest idle time.  This is so that
       if the user is logged in at work and also dialed up from home,
       the message will go to the right place.

       The traditional protocol for writing to someone is that the
       string `-o', either at the end of a line or on a line by itself,
       means that it's the other person's turn to talk.  The string `oo'
       means that the person believes the conversation to be over.

HISTORY         top

       A write command appeared in Version 6 AT&T UNIX.

SEE ALSO         top

       mesg(1), talk(1), who(1)

AVAILABILITY         top

       The write command is part of the util-linux package and is
       available from

COLOPHON         top

       This page is part of the util-linux (a random collection of Linux
       utilities) project.  Information about the project can be found
       at ⟨https://www.kernel.org/pub/linux/utils/util-linux/⟩.  If you
       have a bug report for this manual page, send it to
       util-linux@vger.kernel.org.  This page was obtained from the
       project's upstream Git repository
       ⟨git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git⟩ on
       2021-03-21.  (At that time, the date of the most recent commit
       that was found in the repository was 2021-03-19.)  If you
       discover any rendering problems in this HTML version of the page,
       or you believe there is a better or more up-to-date source for
       the page, or you have corrections or improvements to the
       information in this COLOPHON (which is not part of the original
       manual page), send a mail to man-pages@man7.org

util-linux                     March 1995                       WRITE(1)

Pages that refer to this page: mesg(1)wall(1)