linux+who命令含义

fiy 其他 23

回复

共3条回复 我来回复
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    Linux系统中的”who”命令用于显示当前登录系统的用户信息。

    具体而言,”who”命令能够显示出以下信息:

    1. 登录用户的用户名:显示出当前登录系统的用户的用户名。

    2. 登录用户的终端:显示出当前登录用户所使用的终端。

    3. 登录用户的登录时间:显示出当前登录用户的登录时间。

    具体使用方法为,在终端中输入”who”命令后,系统将会返回一个包含以上三种信息的列表。

    示例输出如下:

    “`
    user1 pts/0 2022-09-01 14:30 (:0)
    user2 pts/1 2022-09-01 15:45 (:1)
    user3 pts/2 2022-09-01 16:00 (:2)
    “`

    上述示例中,可以看到有三个用户(user1、user2、user3)在使用pts终端登录系统,并显示了他们的登录时间。

    “who”命令可以帮助系统管理员了解当前系统上有哪些用户登录,以及他们所使用的终端和登录时间。这对于系统管理和监控来说是非常有用的。

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

    Linux中的`who`命令用于显示当前登录到系统中的用户信息。下面是关于`who`命令的一些重要含义:

    1. 显示用户登录信息:`who`命令可以显示当前登录到系统中的所有用户的用户名、终端、登录时间和登录IP地址。它显示的信息类似于`w`命令,但不包括其他详细信息如CPU使用率和登录用户的命令。

    2. 查看登录终端:`who`命令可以显示每个用户使用的终端。这对于多用户系统很有用,因为它可以帮助系统管理员跟踪用户在哪个终端登录并执行任务。

    3. 监控用户活动:通过`who`命令,系统管理员可以实时监控用户的活动。他们可以查看谁正在登录系统、用户在什么时间登录等信息。这对于确保系统安全和资源管理非常重要。

    4. 查找闲置终端:`who`命令还可以帮助找出闲置的终端。通过查看登录时间,管理员可以确定哪些用户已经长时间没有活动或未主动注销。这对于释放资源和维护系统正常运行非常重要。

    5. 统计登录用户:系统管理员可以使用`who`命令统计并分析登录用户信息。通过计算登录用户的数量,他们可以确定系统的负载情况,并根据需要采取相应的措施来平衡资源或提高系统性能。

    总之,`who`命令提供了有关系统中登录用户的有用信息,帮助管理员跟踪用户活动、管理系统资源和确保系统安全。

    2年前 0条评论
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    在Linux系统中,`who`命令是一个用于显示当前登录用户的命令。它显示有关已登录系统的用户会话的信息,如用户名、登录时间、登录终端等。

    `who`命令有许多选项可以使用:

    – `-b`:显示系统启动的时间。
    – `-d`:显示用户最后一次执行终端命令的时间。
    – `-H`:以层次格式显示登录名称和终端名称。
    – `-l`:从登录过程中获取信息,并将结果显示为登录名称和登录时间的列表形式。
    – `-q`:显示当前登录用户数量。
    – `-r`:显示运行级别。
    – `-T`:显示当前终端的名称。

    下面是使用`who`命令的一些示例:

    1. 显示当前登录系统的所有用户:
    “`
    who
    “`
    输出:
    “`
    user1 pts/0 2021-10-01 10:00 (:0)
    user2 pts/1 2021-10-01 11:30 (:0)
    “`

    2. 显示当前登录系统的用户数量:
    “`
    who -q
    “`
    输出:
    “`
    user1 user2
    # users=2
    “`

    3. 显示系统启动的时间:
    “`
    who -b
    “`
    输出:
    “`
    system boot Oct 1 09:00
    “`

    4. 显示用户最后一次执行终端命令的时间:
    “`
    who -d
    “`
    输出:
    “`
    user1 pts/0 2021-10-01 09:30 (:0)
    “`

    5. 以层次格式显示登录名称和终端名称:
    “`
    who -H
    “`
    输出:
    “`
    NAME LINE TIME COMMENT
    user1 pts/0 2021-10-01 10:00 (:0)
    user2 pts/1 2021-10-01 11:30 (:0)
    “`

    6. 显示运行级别:
    “`
    who -r
    “`
    输出:
    “`
    run-level 3 Oct 1 09:00 last=S
    “`

    7. 显示当前终端的名称:
    “`
    who -T
    “`
    输出:
    “`
    user1 pts/0 2021-10-01 10:00 (:0)
    “`

    总结:`who`命令是一个用于显示当前登录系统的用户会话信息的命令,不仅可以显示用户名和登录时间,还可以显示登录终端、系统启动时间、运行级别等其他相关信息。通过不同的选项,可以以不同的方式显示用户会话信息,以满足不同的要求。

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

400-800-1024

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

分享本页
返回顶部