Linux学习第三十篇--查看正在登录用户和同其他用户交流的命令

前言

linux学到这儿,基本的一些概念就快要结束了,我大概看了一下目录,发现后面有很大一部分的内容都是在讲系统管理的部分,所有后面的内容不会再象前面的blog那样非常详细的记录了,很多时候,可能都会一笔带过,因为我毕竟是个java小菜,太细致的系统管理部分,我大概有个记忆就好了,当然,学习的时候,我还是会非常认真的学习的,只不过是不会记录在日志里了,比如,书籍里涉及的PAM模块和ACL权限控制,这个部分对我来说,算是一个扩充的知识点吧,也前前后后看了四五遍了,但是暂时不会写blog记录了这一部分的知识了。
不过呢,因为我最近刚把我的开发机换成了linux,相信以后在使用过程中,应该还会遇到问题的,到时候遇到具体的问题再去寻求解决办法,这样的话,记忆就比较深刻了,比如,前段时间我装virtualbox就遇到了一些问题(这个问题有时间我会写下来的)。
好了,言归正传,这边日志的目的是记录一些系统命令--关于当前使用者。

命令

查询已经登录的用户及其正在做的工作

上面这句话,是我取自man中文手册w命令的介绍。
Linux学习第三十篇--查看正在登录用户和同其他用户交流的命令
这个命令没什么好说的,只是用来查看当前正在登录的用户而已。
忘记了有没有记录过,其实还有一个和他类似的命令,叫做last用来显示最近登录的用户信息、
Linux学习第三十篇--查看正在登录用户和同其他用户交流的命令

向其他用户发送消息

write

write命令的用法还是很简单的,格式是 write 用户名 用户所在端口,然后键入信息,最后[ctrl]+d结束输入,这样另一个用户就可以收到消息了,但是这个命令有一个缺陷,就是当你发送消息这个动作会中断收信人正在进行的操作。
Linux学习第三十篇--查看正在登录用户和同其他用户交流的命令

控制其他用户给自己发消息的权限

针对write命令引发的这种打断别人的坏习惯,我们可以使用mesg这个命令,这个命令的作用很简单,就是是否禁止其他用户往自己的控制台写入信息,额。。当然这个其他人不包括root用户。
Linux学习第三十篇--查看正在登录用户和同其他用户交流的命令

文明的发邮件的命令

Linux学习第三十篇--查看正在登录用户和同其他用户交流的命令
哦,对了还有一个群发消息的命令,发给当前所有的用户。

群发消息

Linux学习第三十篇--查看正在登录用户和同其他用户交流的命令
不是我不想多记录点东西。。。关键这只是几个命令。。。