MESG(1) User Commands MESG(1)NAME
mesg - display (or do not display) messages from other users
SYNOPSIS
mesg [option] [n|y]
DESCRIPTION
The mesg utility is invoked by a user to control write access others have to the terminal device associated with standard error output. If
write access is allowed, then programs such as talk(1) and write(1) may display messages on the terminal.
Traditionally, write access is allowed by default. However, as users become more conscious of various security risks, there is a trend to
remove write access by default, at least for the primary login shell. To make sure your ttys are set the way you want them to be set, mesg
should be executed in your login scripts.
ARGUMENTS
n Disallow messages.
y Allow messages to be displayed.
If no arguments are given, mesg shows the current message status on standard error output.
OPTIONS -v, --verbose
Explain what is being done.
-V, --version
Display version information and exit.
-h, --help
Display help text and exit.
EXIT STATUS
The mesg utility exits with one of the following values:
0 Messages are allowed.
1 Messages are not allowed.
>1 An error has occurred.
FILES
/dev/[pt]ty[pq]?
SEE ALSO login(1), talk(1), write(1), wall(1), xterm(1)HISTORY
A mesg command appeared in Version 6 AT&T UNIX.
AVAILABILITY
The mesg command is part of the util-linux package and is available from https://www.kernel.org/pub/linux/utils/util-linux/.
util-linux July 2014 MESG(1)
Check Out this Related Man Page
WRITE(1) User Commands WRITE(1)NAME
write - send a message to another user
SYNOPSIS
write user [ttyname]
DESCRIPTION
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 super-user) from writing to you with the mesg(1) command. Some commands, for example nroff(1) and
pr(1), may disallow writing automatically, so that your output 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 specifying the ter-
minal 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.
SEE ALSO mesg(1), talk(1), who(1)HISTORY
A write command appeared in Version 6 AT&T UNIX.
AVAILABILITY
The write command is part of the util-linux package and is available from ftp://ftp.kernel.org/pub/linux/utils/util-linux/.
util-linux March 1995 WRITE(1)
How does one know that he/she has the skills and enough knowledge of Unix to start applying for unix sys admin jobs? I am learning by telneting into a free bsd system. Will this prepare me for a solaris job? (13 Replies)
I was just a-wondering through some hardware and software sites, and in one of them, I was scrolling down a UNIX os page when I noticed that the prices for these OS's were climbing alarmingly high; in the 5 to 10 G's.
Imagine my surprise when I saw one particular UNIX os selling for 65 freakin'... (10 Replies)
Hi, I understand assignment qns are not allowed.
However, I need major help.. please teach me how to write a tcp/ip programme using C, wad are the websites that i can refer to?
wad are the codes required for it?
I have never done tcp/ip configurations before, and never learnt C before,... (13 Replies)
What is your age? poses an interesting question, but the age categories had some room for improvement. So I thought that I would start a new poll with with a better distribution of age groups. As with the other poll, this is a public poll. People can click on the numbers to see who voted and... (37 Replies)
Hi ,
I am beginner in aix...
i am using the following command in my shell script to to copy the files from a secured server to my aix box...
/usr/local/bin/scp pickme@brad.wanted.com:../internal/mem_grp_details*
Should i use sleep command in my shell script for the script to copy the... (15 Replies)
Can you please help me to edit parts of a file and write into a new file.
=====================================
Suppose I have a huge data dump in a file I need to search for a tag in that and cut few lines around that tag in the file. Is there a way to keep track of line numbers and operate on... (18 Replies)
Hi everybody,
I need to check in C program wether a given login is known on the system. Is there any system function that could do this ?
So far, all I could find is getpwnam(), which answers my problem by parsing the local password database. But won't work if a user is authenticated by... (10 Replies)
Hello all
is there any free tool like linux tabbed terminal but for windows
im used to work with putty and its great but i wander if there something like putty
but with tabs
thanks (12 Replies)
i wanted to execute some terminal commands on local linux, parse their output and display it to the user, i checked netcat source code but i couldnt understance it since im new to c (and linux at the same time).
so i was wondering if there is away to run an instance of terminal hidden, read and... (15 Replies)
Hello everyone,
suppose there is a very big text file (>800 mb) that each line contains an article from wikipedia. Each article begins with a tag (<..>) containing its url. Currently there are 10^6 articles in the file.
I want to take random N articles, eliminate all non-alpharithmetic... (14 Replies)
Hello,
I am trying to use the output of the who command to display some messages.
For instance, if users Joe, Jim, Sue, and Sally were generated from who I want to take that output but display it like this:
Hello Sue
Hello Jack
Hello etc etc
Probelm is i cant figure out how to... (11 Replies)
I dont know much about the available unix/linux OSs and there are so many that it is hard to research very many. I know this is a loaded question with so many devotees to particular OSs but I just need a good (free) OS that would work well for someone who learned some basic scripting in Mac OS X.... (18 Replies)
I'm trying to use the sytem() to send a terminal command. I haven't been able to run the program. Can someone show me how am I suppose to write this command: (echo "#o1" > /dev/ttyUSB1). Is there a better way to use the command on the C file so that when I call the file and run it on the terminal... (11 Replies)