知识屋:更实用的电脑技术知识网站
所在位置:首页 > 操作系统 > linux

查询当前登入系统的用户

发布时间:2014-09-05 16:21:37作者:知识屋


查询当前登入系统的用户 who 
[root@lyy ~]# who 
root     tty1         2010-12-09 19:16 
root     pts/0        2010-12-09 19:29 (192.168.197.1) 
第一列 登录的用户 
第二列终端名 
第三列 登录时间 
查询每个用户最近登录时间 lastlog 
[root@lyy ~]# lastlog 
用户名         端口     来自             最后登陆时间 
root             pts/0    192.168.197.1    四 12月 9 19:29:15 +0800 2010 
bin                                        **从未登录过** 
daemon                                     **从未登录过** 
pcca             tty1                      二 12月 7 22:09:21 +0800 2010 
pcca1            tty1                      二 12月 7 22:09:26 +0800 2010 
pcca2                                      **从未登录过** 
lastlog会从/var/log/lastlog文件中把数据读取出来 
用户之间对话 write 
格式:write 用户 终端接口 
例:用户pc 发送信息给用户 pcca 
1.在pc终端上查看pcca终端的接口 
[pc@lyy ~]$ who 
root     tty1         2010-12-09 19:16 
pcca     pts/0        2010-12-09 19:34 (192.168.197.1)       # pcca终端接口为pts/0 
pc       pts/1        2010-12-09 19:37 (192.168.197.1) 
2.利用write发送信息 hello world 
[pc@lyy ~]$ write pcca  pts/0 
hello world!!! 
[pc@lyy ~]$ 
输入完成后按 Ctrl+d 来结束。 
3.看pcca终端的情况 
[pcca@lyy ~]$ 
Message from pc@lyy on pts/1 at 19:42 ... 
hello world!!! 
EOF 
如果不想接受信息可以用 mesg n 来关闭,除root外的信息不接收。 
对所有登入的用户发送广播信息 wall 
[pc@lyy ~]$ wall "I will shutdown my linux server." 
Broadcast message from pc (pts/1) (Thu Dec  9 19:47:35 2010): 
I will shutdown my linux server. 
这样所有的人都可以收到了。
 
 
 
作者 yingbin920
(免责声明:文章内容如涉及作品内容、版权和其它问题,请及时与我们联系,我们将在第一时间删除内容,文章内容仅供参考)
收藏
  • 人气文章
  • 最新文章
  • 下载排行榜
  • 热门排行榜