![]() |
The topic of this article may not meet Wikipedia's notability guidelines for products and services. Please help to demonstrate the notability of the topic by citing reliable secondary sources that are independent of the topic and provide significant coverage of it beyond a mere trivial mention. If notability cannot be shown, the article is likely to be merged, redirected, or deleted.
Find sources: "Mesg" – news · newspapers · books · scholar · JSTOR (November 2016) (Learn how and when to remove this message) |
Original author(s) | Dennis Ritchie, Ken Thompson |
---|---|
Developer(s) | AT&T Bell Laboratories |
Initial release | November 3, 1971; 52 years ago (1971-11-03) |
Operating system | Unix and Unix-like |
Type | Command |
mesg
is a Unix command that sets or reports the permission other users have to write to the current user's terminal using the talk
and write
commands.
It is invoked as:
mesg [y|n]
The 'y' and 'n' options respectively allow and disallow write access to the current user's terminal. When invoked with no option, the current permission is printed.
Input redirection may be used to control the permission of another TTY. For example:
% mesg
is y
% tty
/dev/tty1
% mesg < /dev/tty2
is y
% mesg n < /dev/tty2
% mesg < /dev/tty2
is n
% mesg
is y
mesg
– Shell and Utilities Reference, The Single UNIX Specification, Version 4 from The Open Group
| |
---|---|
File system |
|
Processes |
|
User environment |
|
Text processing |
|
Shell builtins |
|
Searching |
|
Documentation |
|
Software development |
|
Miscellaneous |
|
|