显示登录的用户

  1. w : 详细查询已登录当前计算机的用户

    命令格式:w   [-fhlsuV]   [用户名称]

    命令参数:

    -h

    不打印头信息

    -u

    当显示当前进程和cpu时间时忽略用户名

    -s

    使用短输出格式, 不显示用户登入时间,终端机阶段作业和程序所耗费的CPU时间。

    -f

    显示FROM项,也就是远程主机名

    -V

    显示版本信息

    -l

    使用详细格式列表,此为预设值。

    示例:
    	1. 不加任何参数,显示当前用户
    
    [root@localhost ~]# w21:15:21 up  2:15,  1 user,  load average: 0.00, 0.00, 0.00USER     TTY      FROM              LOGIN@   IDLE   JCPU   PCPU WHATroot     pts/0    172.16.0.1       19:03    0.00s  0.00s  0.00s w21:15:21      表示执行w命令的时间up  2:15      表示系统运行了多少时间1 user         表示当前系统登录1个用户load average: 0.00, 0.00, 0.00      表示系统在过去1,5,10分钟内的负载程度,数值越小,系统负载越轻    USER:登录用户名    TTY:登录后系统分配的终端号    FROM:远程主机名,从哪登录的    LOGIN@:何时登录    IDLE:用户空闲时间    JCPU:和该终端连接的所有进程占用时间(包括正在运行的后台作业占用的时间)    PCPU:当前进程所占用时间    WHAT:当前正在运行进程的命令行     
    	1.    w   -h    不打印头信息
    
    [root@localhost ~]# w -hroot     pts/0    172.16.0.1       19:03    0.00s  0.00s  0.00s w -h
    	1.  w  -u  当显示当前进程和cpu时间时忽略用户名
    
    [root@localhost ~]# w -u21:58:58 up  2:59,  1 user,  load average: 0.00, 0.00, 0.00USER     TTY      FROM              LOGIN@   IDLE   JCPU   PCPU WHATroot     pts/0    172.16.0.1       19:03    0.00s  0.00s  0.00s w -u
    	1.   w   -s    使用短输出格式, 不显示用户登入时间,终端机阶段作业和程序所耗费的CPU时间
    
    [root@localhost ~]# w -s22:05:13 up  3:05,  1 user,  load average: 0.00, 0.00, 0.00USER     TTY      FROM               IDLE WHATroot     pts/0    172.16.0.1        0.00s w -s
    
    	1. 
     w  -f       开启或关闭显示用户从何处登入系统
    
    
    
    [root@localhost ~]# w -f
    22:08:41 up  3:09,  1 user,  load average: 0.00, 0.00, 0.00
    USER     TTY        LOGIN@   IDLE   JCPU   PCPU WHAT
    root     pts/0     19:03    0.00s  0.01s  0.00s w -f
    
    	1. 
    w  -V   显示版本信息
    
    
    
    [root@localhost ~]# w -V
    procps version 3.2.8
    
    	1. 
     w  -l   使用详细格式列表,此为预设值
    
    
    
    [root@localhost ~]# w -l
    22:26:00 up  3:26,  1 user,  load average: 0.00, 0.00, 0.00
    USER     TTY      FROM              LOGIN@   IDLE   JCPU   PCPU WHAT
    root     pts/0    172.16.0.1       19:03    0.00s  0.01s  0.00s w -l
    
    
    
    

     

  2. 不加任何参数,显示当前用户

  3. who : 显示已登录当前计算机用户的简单信息
  4. logname : 显示当前用户的登录名称
  5. users : 用单独的一行显示出当前登录的用户
  6. last : 显示近期用户登录情况
  7. lastb : 列出登录系统失败的用户信息
  8. lastlog : 查看用户上次登录的时间

你可能感兴趣的:(LInux)