首页 > 代码库 > Linux在线用户通信

Linux在线用户通信

1,/etc/motd文件
该文件即 message of today(布告栏信息),每次用户登录时,/etc/motd文件的内容会显示在用户的终端。系统管理员可以在文件中编辑系统活动消息
即像公告栏一样,公告信息

但是如果开机进入图形界面就会接不到

2,/etc/issue文件
该文件和/etc/motd差不多。

主要区别在于:远程用户登录(网络或者端口)/etc/issue中内容会在登录前显示
                                                                         /etc/motd中内容会在登录后显示


3,write命令
可以通过write命令给在线用户发送信息
write username [tty]
如果一个用户多次登录,tty参数指定发送的终端
用户一定要登录的系统,不然会提示not logged in。可以通过who命令查看用户登录情况,然后输入完信息按下Ctrl+D结束

也可以对网络上用户使用write:
write a@b   给b主机上的a用户发信息
可以先通过rusers命令列出所有局域网上的登录用户

4,wall命令
wall命令用于发送信息给系统中所有用户wall 即 write all
wall
可以先使用rwall把信息发送到局域网上的所有用户

5,talk命令
该命令可以实现和另一用户(必须登录)实现对话
talk  username

6,mesg命令
用户可以拒接接受信息防止打断工作,mesg n可以做到,当然除了无所不能的超级用户root
mesg -y是接受

7,ytalk
与其他用户交谈,如果与其他主机用户交谈,需要加上ip或者主机名

8,uux
在远端的UUCP主机上执行指令

9,uustat
显示UUCP目前的状况