向指定的用户发送消息
write user [tty]
利用write命令,可以向指定的终端用户发送消息。输入write命令之后,指定用户的终端窗口中将会出现下列提示信息:
Message from yourname@yourhost on yourtty at hh:mm ...
随后可输入任何数据,一旦按下Enter键,即可逐行发送到指定用户的终端窗口,直至按下Ctrl-D组合键结束。此时对方将见到一个EOF标志,说明消息的发送已经结束。
如果对方要回应,也可以使用write命令做如是操作。
如果想要防止其他普通用户向自己发送消息,可以运行“mesg n”命令,但这阻挡不了超级用户发送的消息。如果想要解禁,可以使用“mesg y”命令。
如果发送消息的用户对象已从多个终端上注册到系统,可以使用tty作为第二个参数指定写到哪一个终端窗口。此外,也可以让write命令自己选择一个(空闲时间最短的)终端,从而能够把消息送到正确的地方。
1. 向指定的用户发送消息。
$ write gqxing Hello, Would you go to tea room now? ^D $
在用户gqxing的终端窗口中将会出现下列信息。
$ Message from gqxing@iscas on pts/0 at 23:43 ... Hello, Would you go to tea room now? EOF
索引:A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z