首页 > 资讯 > 数码知识内容详情

who命令 - 查看当前登录用户信息 2024-01-09 09:42:44 网络

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

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

语法格式:who [参数]

常用参数:

-a 显示全部信息
-b 显示系统最近启动时间
-H 显示用户名、终端和时间
-l 显示系统登录进程
-p 显示由init生成的进程
-r 显示当前运行级别
-s 静默执行模式
-t 显示系统上次锁定时间
-u 显示已登录用户列表
--help 显示帮助信息
--version 显示版本信息

参考示例

查看当前登录用户信息:

[root@linuxcool ~]# who
root     tty2         2023-10-19 02:12 (tty2)

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

[root@linuxcool ~]# who -H
NAME     LINE         TIME             COMMENT
root     tty2         2023-10-19 02:12 (tty2)

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

[root@linuxcool ~]# who -H -a
NAME       LINE         TIME             IDLE          PID COMMENT  EXIT
system boot  2023-10-19 02:12
run-level 5  2023-10-19 02:12
root     + tty2         2023-10-19 02:12  old         2164 (tty2)

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

[root@linuxcool ~]# who -b
system boot  2023-10-19 02:12

与该功能相关的Linux命令:

  • vigr命令 – 修改group、gshadow文件
  • reset命令 – 设定终端机的状态
  • ssh-keygen命令 – 生成SSH密钥文件
  • testparm命令 – 测试Samba的设置是否正确无误
  • lsmod命令 – 显示已加载模块状态
  • vnstat命令 – 查看网卡流量使用情况
  • logname命令 – 显示用户名称
  • glances命令 – 高层次的多子系统概览
  • chrt命令 – 实时管理进程的优先级策略
  • syslog命令 – 系统默认的日志守护进程

相关标签: 数码科技