橘子味的心
标题:Linux shell who 命令

Linux who命令用于显示系统中有哪些使用者正在上面,显示的资料包含了使用者 ID、使用的终端机、从哪边连上来的、上线时间、呆滞时间、CPU 使用量、动作等等。

使用权限:所有可登陆用户。

who 命令语法格式

who - [husfV] [user]

选项

  • -h : 不要显示标题列
  • -u : 不要显示使用者的动作/工作
  • -s : 使用简短的格式来显示
  • -f : 不要显示使用者的上线位置
  • -V : 显示程序版本

范例

显示当前登录系统的用户

[root@localhost ~]# who
root     tty1         2017-09-21 01:48
root     pts/1        2017-09-21 01:33 (192.168.0.100:S.0)

显示标题栏

[root@localhost ~]# who -H
NAME     LINE         TIME             COMMENT
root     tty1         2017-09-21 01:48
root     pts/1        2017-09-21 01:33 (192.168.0.100:S.0)

显示用户登录来源

[root@localhost ~]# who -l -H
NAME     LINE         TIME             IDLE          PID COMMENT
[root@localhost ~]#

显示终端属性

[root@localhost ~]# who -H -T
NAME       LINE         TIME             COMMENT
root     + tty1         2017-09-21 01:48
root     + pts/1        2017-09-21 01:33 (192.168.0.100:S.0)

只显示当前用户

[root@localhost ~]# who -H -m
NAME     LINE         TIME             COMMENT
root     pts/1        2017-09-21 01:33 (192.168.0.100:S.0)

精简模式显示

[root@localhost ~]# who -q
root root
# users=2

返回上一级

目录

分类