钟二网络头像

钟二网络

探索SQL查询技巧、Linux系统运维以及Web开发前沿技术,提供一站式的学习体验

  • 文章92531
  • 阅读870250
首页 Linux 正文内容

linux如何查看用户数量

钟逸 Linux 2025-06-22 20:54:41 4

在 Linux 系统中,查看当前登录用户数量有多种 。以下是几种常用的 :

使用 who 命令

who 命令可显示当前登录的所有用户及其终端信息。

shell

who

输出示例:

text

用户名 终端名 登录时间 闲置时间 IP地址

root pts/0 2023-03-08 10:00 00:00 192.168.1.100

daemon pts/1 2023-03-08 11:00 00:03 192.168.1.101

使用 w 命令

w 命令类似于 who 命令,但提供了更多信息,包括进程和 CPU 使用情况。

shell

w

输出示例:

text

09:33:54 up 4 days, 4:21, 3 users, load average: 0.00, 0.01, 0.05

USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT

root pts/0 192.168.1.100 08:33 00:00 0.00s 0.00s w

daemon pts/1 192.168.1.101 09:33 00:00 0.00s 0.00s -bash

pi pts/2 192.168.1.102 10:33 00:00 0.00s 0.00s -bash

使用 finger 命令

finger 命令可以查看特定用户的信息,包括上次登录时间和当前活动。

shell

finger 用户名

输出示例:

text

登录名: pi

名称: 潘新豪

目录: /home/pi

外壳: /bin/bash

上次登录: 星期二 下午02:34 从 192.168.1.102

当前项目: /home/pi/Projects/python

使用 uptime 命令

uptime 命令可以显示系统运行时间和当前登录用户数量。

shell

uptime

输出示例:

text

09:33:54 up 4 days, 4:21, 3 users, load average: 0.00, 0.01, 0.05

文章目录
    搜索