Linux命令查询

Top
who
  • 显示系统用户信息/当前登录用户
  • who[必要参数][选择参数][记录文件]
  • who 命令:命令用来显示当前登录系统的用户的信息
    • 命令属性
  • 系统管理
    • 命令属权限
  • 超级用户 普通用户
  • user  

  • 必要参数
    -H 多输出一行标题栏
    -l 显示用户登陆地
    -u 显示用户空闲的时间
    -T 显示属性
    -m 显示当前用户信息
    -q 精简模式

    选择参数

    --help 显示帮助信息
    --version 显示版本信息



  • 范例1: 显示当前登录系统的用户


    root@snail-hnlinux:~# who  //显示当前登录系统的用户
    root   tty7     2010-05-13 12:12 (:0)
    root   pts/0    2010-05-14 17:09 (:0.0)
    root   pts/1    2010-05-14 18:51 (192.168.1.17)
    root   pts/2    2010-05-14 19:48 (192.168.1.17)
    root@snail-hnlinux:~#

    范例2: 显示标题栏


    root@snail-hnlinux:~# who -H
    NAME   LINE     TIME       COMMENT
    root   tty7     2010-05-13 12:12 (:0)
    root   pts/0    2010-05-14 17:09 (:0.0)
    root   pts/1    2010-05-14 18:51 (192.168.1.17)
    root   pts/2    2010-05-14 19:48 (192.168.1.17)
    root@snail-hnlinux:~#


    范例3:显示用户登录来源

    root@snail-hnlinux:~# who -l -H
    NAME   LINE     TIME       IDLE     PID COMMENT
    LOGIN  tty4     2010-05-13 12:11        852 id=4
    LOGIN  tty5     2010-05-13 12:11        855 id=5
    LOGIN  tty2     2010-05-13 12:11        862 id=2
    LOGIN  tty3     2010-05-13 12:11        864 id=3
    LOGIN  tty6     2010-05-13 12:11        867 id=6
    LOGIN  tty1     2010-05-13 12:11       1021 id=1
    root@snail-hnlinux:~#


    范例4:显示终端属性

    root@snail-hnlinux:~# who -T -H
    NAME    LINE     TIME       COMMENT
    root   + tty7     2010-05-13 12:12 (:0)
    root   + pts/0    2010-05-14 17:09 (:0.0)
    root   - pts/1    2010-05-14 18:51 (192.168.1.17)
    root   - pts/2    2010-05-14 19:48 (192.168.1.17)
    root@snail-hnlinux:~#


    范例5:只显示当前用户

    root@snail-hnlinux:~# who -m -H
    NAME   LINE     TIME       COMMENT
    root   pts/1    2010-05-14 18:51 (192.168.1.17)
    root@snail-hnlinux:~#


    范例6:精简模式显示

    root@snail-hnlinux:~# who -q
    root root root root
    # users=4
    root@snail-hnlinux:~#