感谢支持
我们一直在努力

Linux多个登录用户间的通信方式

由于最近做实验全班都登录到solaris上面,这么多同学,不聊天多寂寞。把多用户间通信总结下:

1、write

write的格式为write user [ttyname];先用who命令查看登录用户,按以上格式就可以直接通信了。

2、talk

alk命令允许双方实现类似于MSN、QQ这样的实时对话,其命令格式如下:

talk user-name

当用户向另一用户发送对话请求,只有在对方同意接受对话请求,即对方也使用talk命令后,双方的对话才会建立。这时双方终端上都会显示“[connectestablished]”,这样双方就可以从键盘输入文字,talk会把这些输入显示在对方的屏幕上,若任意一方按键就会退出对话状态。

3、wall    如果想让所有登录用户都收到你的消息,wall是最好的选择:wall 消息 ;所有用户都能收到

4、mesg

如果你不想接收消息,mesg可以帮助你。直接mesg查看当前接受状态:is y 接受收, is n  不接收。mesg [n|y]选择接收或者不接收。

推荐阅读

Linux system V IPC 信号灯和共享内存实例 http://www.linuxidc.com/Linux/2012-07/64998.htm

Unix/Linux共享内存应用与陷阱 http://www.linuxidc.com/Linux/2012-07/64997.htm

一步一步学Linux C:共享内存通信实例 http://www.linuxidc.com/Linux/2012-03/57430.htm

Linux ipcs确定共享内存使用情况 http://www.linuxidc.com/Linux/2012-01/51341.htm

Linux 进程间通信(system v 信号灯+system v 共享内存)实例 http://www.linuxidc.com/Linux/2011-10/44832.htm

Linux 进程间通信(system v 信号灯+ posix共享内存)实例 http://www.linuxidc.com/Linux/2011-10/44831.htm

赞(0) 打赏
转载请注明出处:服务器评测 » Linux多个登录用户间的通信方式
分享到: 更多 (0)

听说打赏我的人,都进福布斯排行榜啦!

支付宝扫一扫打赏

微信扫一扫打赏