linux 如何查看已经登录的用户

Posted CaoDavidgogo

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux 如何查看已经登录的用户相关的知识,希望对你有一定的参考价值。

7个查看Linux登录用的命令

  • w : 详细查询已登录当前计算机的用户 命令格式:w [-fhlsuV] [用户名称] 不加任何参数,显示当前用户
  • who : 显示已登录当前计算机用户的简单信息
  • logname : 显示当前用户的登录名称
  • users : 用单独的一行显示出当前登录的用户
  • last : 显示近期用户登录情况
  • lastb : 列出登录系统失败的用户信息
  • lastlog : 查看用户上次登录的时间

w命令详情

示例:

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

[root@localhost ~]# w
21: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

  • w 21: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:当前正在运行进程的命令行

参考:
linux command: check logged in user

以上是关于linux 如何查看已经登录的用户的主要内容,如果未能解决你的问题,请参考以下文章

linux如何查看有多少用户登录

Linux里面如何查看系统用户登录日志?

如何查看linux上可以ssh登录的所有用户信息

如何查看linux重启/登录/操作日志的方法

linux中查看历史记录

linux 如何新建个不能登录系统账号