1、命令详解:
who 命令用于显示关于当前在本地系统上的所有用户的信息。显示以下内容:登录名、tty、登录日期和时间。
2、官方参数:
-a, --all 与后面这些参数相同 -b -d --login -p -r -t -T -u
-b, --boot 上次系统启动的时间
-d, --dead 打印死亡的进程
-H, --heading 打印标题栏
-l, --login 打印系统登录进程
--lookup 尝试通过DNS规范化主机名
-m 仅显示关于当前终端的信息。
-p, --process 列出任何当前活动的和以前已由 init 生成的活动进程。
-q, --count 打印一份在本地系统上的用户和用户数的快速清单。
-r, --runlevel 打印当前运行级别
-s, --short 仅列出名字、线路和时间字段。(与直接使用命令who等效)
-t, --time 显示root用户上一次用date命令对系统时钟做的更改。
-T, -w, --mesg 显示 tty 的状态并如下显示谁能够对 tty 写入:
-u, --users 显示每个当前用户的用户名、tty、登录时间、线路活动和进程标识。
--message 类似 -T
--writable 类似 -T
--help 显示此帮助信息并退出
--version 显示此版本信息并退出
3、实例演示:
3.1、显示当前登录系统的用户
who
3.2、上次系统启动时间
who -b
3.3、显示标题栏
who -H
3.4、显示当前运行级别
who -r
3.5、显示当前用户
who -m -H