查看当前linux环境有多少人登录的命令

worktile 其他 37

回复

共3条回复 我来回复
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    在Linux环境中,有一个命令可以用来查看当前登录系统的用户数量。该命令是`who`。

    使用who命令,可以获取当前登录系统的用户信息,包括用户名、登录时间以及登录来源等。以下是使用该命令的方法:

    1. 打开终端,输入`who`并按下回车键。
    2. 系统将显示所有当前登录系统的用户信息,其中包括用户名、登录时间以及登录来源。如果有多个用户登录,每个用户的信息将显示在一行中。

    需要注意的是,该命令只能查看当前登录系统的用户数量和信息,并不能查看历史登录的用户信息。

    除了`who`命令外,还有一个类似的命令是`w`。它可以显示更详细的用户信息,包括用户正在进行的进程、登录时间长短等。使用方法相似,只需在终端输入`w`并按下回车键即可。

    总结一下,要查看当前Linux环境有多少人登录,可以使用`who`或`w`命令。这两个命令可以显示用户的登录信息,包括用户名、登录时间以及登录来源等。

    2年前 0条评论
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    要查看当前 Linux 环境中有多少人登录,可以使用以下命令:

    1. `who`命令:`who`命令显示当前登录系统的用户信息,以及其登录的终端。

    “`bash
    who
    “`

    运行该命令后会显示已登录用户的列表,包括用户名、终端名称、登录时间和登录来源信息。

    2. `w`命令:`w`命令可以显示当前登录用户的详细信息,包括正在运行的命令、登录时间、载荷等。

    “`bash
    w
    “`

    运行该命令后会显示已登录用户的列表,包括用户名、终端名称、登录时间、当前运行的命令、运行时间和载荷信息。

    3. `whoami`命令:`whoami`命令用于显示当前登录用户的用户名。

    “`bash
    whoami
    “`

    运行该命令后会显示当前登录用户的用户名。

    4. `last`命令:`last`命令可以显示指定时间范围内登录和注销的用户历史记录。

    “`bash
    last
    “`

    运行该命令后会显示最近登录用户的列表,包括用户名、终端名称、登录时间和注销时间。

    5. `/var/run/utmp`文件:该文件包含了当前登录用户的信息,可以通过读取该文件来获取当前登录用户的数量。

    “`bash
    who -q | tail -n 1 | awk ‘{print $1}’
    “`

    运行该命令后会显示当前登录用户的数量。

    请注意,以上命令需要具有足够的权限运行,一般来说,只有 root 用户才能够查看其他用户的登录信息。

    2年前 0条评论
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    要查看当前Linux环境中有多少人登录,可以使用`who`命令。`who`命令可以显示当前登录系统的用户信息。

    使用方式:
    “`
    who
    “`

    该命令将列出当前登录系统的用户的用户名、登录时间和登录终端信息。

    输出示例:
    “`
    user1 pts/0 2022-02-15 09:30 (192.168.1.101)
    user2 pts/1 2022-02-16 14:45 (192.168.1.102)
    user3 pts/2 2022-02-17 11:20 (192.168.1.103)
    “`

    在输出示例中,每一行表示一个登录用户。第一列是用户名,第二列是登录终端设备,第三列是登录时间和日期,第四列是登录IP地址。

    另外,可以使用`whoami`命令查看当前登录用户的用户名。该命令不需要任何参数,直接执行即可。

    输出示例:
    “`
    user1
    “`

    这是`who`和`whoami`两个命令的基本用法,通过它们可以方便地查看当前Linux环境中有多少人登录以及当前登录用户的用户名。

    2年前 0条评论
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部