摘要:
下文讲述Linux中who的功能说明,如下所示;
who命令功能:
用于输出当前用户的登录信息,
如:系统的启动时间,
活动进程,使用者ID,使用终端等
who命令的语法格式:
who [参数] [选项]
-----常用参数说明------
-a:打印全面信息
-b:打印系统最近启动时间
-d:打印死掉的进程
-l:打印系统登录进程
-H:带有列标题打印用户名,登录终端和登录时间
-t:打印系统上次锁定时间
-u:打印已登录用户列表
-----注意事项----
1.who命令常用于系统管理员了解系统运行状态时使用
2.who命令返回的信息
来源于文件“/var/log/utmp”和“/var/log/wtmp”
例:
who命令的示例分享
---输出用户信息-带标题
[root@maomao365.com ~]# who -H
NAME LINE TIME COMMENT
root pts/0 2020-12-03 10:32 (120.236.233.94)
---打印全部信息
[root@maomao365.com ~]# who -H -a
NAME LINE TIME IDLE PID COMMENT EXIT
system boot 2019-08-22 17:20
run-level 3 2019-08-22 17:20
LOGIN tty1 2019-08-22 17:20 1206 id=1
LOGIN tty2 2019-08-22 17:20 1208 id=2
LOGIN tty3 2019-08-22 17:20 1210 id=3
LOGIN tty4 2019-08-22 17:20 1212 id=4
LOGIN tty5 2019-08-22 17:20 1214 id=5
LOGIN tty6 2019-08-22 17:20 1216 id=6
LOGIN /dev/ttyS0 2019-08-22 17:20 1217 id=v/tt
root + pts/0 2020-12-03 10:32 . 5436 (120.236.233.94)
pts/1 2020-11-26 22:51 6960 id=ts/1 term=0 exit=0
pts/2 2019-11-09 19:00 23808 id=ts/2 term=0 exit=0
---打印系统最近启动时间
[root@maomao365.com ~]# who -b
system boot 2001-05-23 17:20
---打印系统登录进程
[root@maomao365.com ~]# who -l
LOGIN tty1 2019-08-22 17:20 1206 id=1
LOGIN tty2 2019-08-22 17:20 1208 id=2
LOGIN tty3 2019-08-22 17:20 1210 id=3
LOGIN tty4 2019-08-22 17:20 1212 id=4
LOGIN tty5 2019-08-22 17:20 1214 id=5
LOGIN tty6 2019-08-22 17:20 1216 id=6
LOGIN /dev/ttyS0 2019-08-22 17:20 1217 id=v/tt