who命令 – 查看当前登录用户信息

who命令 – 查看当前登录用户信息

who命令的功能是用于显示当前登录用户信息,包含登录的用户名、终端、日期时间、进程等信息,帮助运维人员了解当前系统的登入用户情况。

语法格式: who [参数]

常用参数:

-a全面信息
-b系统最近启动时间
-d死掉的进程
-l系统登录进程
-H带有列标题打印用户名,终端和时间
-t系统上次锁定时间
-u已登录用户列表

参考实例

查看当前登录用户信息:

[root@ezdcc ~]# whoroot     tty2         2022-05-19 02:12 (tty2)

查看当前登录用户信息,并加上标题:

[root@ezdcc ~]# who -HNAME     LINE         TIME             COMMENTroot     tty2         2022-05-19 02:12 (tty2)

查看当前全部的登录全部用户信息:

[root@ezdcc ~]# who -H -aNAME       LINE         TIME             IDLE          PID COMMENT  EXIT           system boot  2022-05-19 02:12           run-level 5  2022-05-19 02:12root     + tty2         2022-05-19 02:12  old         2164 (tty2)

查看系统的最近启动时间:

[root@ezdcc ~]# who -b         system boot  2022-05-19 02:12

推荐阅读