linux命令who是什么

worktile 其他 47

回复

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

    Linux命令who是用来显示当前登录系统的用户信息的命令。当你在终端中输入who命令后,系统会返回已经登录系统的用户列表。

    该命令会显示以下信息:
    1. 登录的用户名:显示已登录系统的用户名。
    2. 登录的终端:显示已登录用户所使用的终端类型,如tty1、tty2等。
    3. 登录的时间:显示用户登录系统的时间。
    4. 登录的IP地址:如果登录用户是通过网络远程登录的,则会显示用户的IP地址。
    5. 远程主机名:如果登录用户是通过网络远程登录的,则会显示远程主机的名称。
    6. 登录状态:显示用户的登录状态,如活动状态或闲置状态。

    使用who命令可以帮助管理员了解当前系统上的用户活动情况,以及管理系统资源的使用情况。此外,可以与其他命令搭配使用,如与w命令结合可以显示详细的用户登录信息等。

    总之,Linux命令who可以方便地查看当前系统上已登录的用户信息,并帮助管理员进行用户管理和资源监控。

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

    Linux命令“who”是一个简单的命令行工具,用于显示当前登录到系统上的用户信息。

    以下是关于“who”命令的五个主要点:

    1. 显示登录用户:通过运行“who”命令,您将看到当前登录到系统上的用户的用户名、终端、登录时间和登录来源。它还会显示从哪个IP地址登录以及登录所用的终端设备。

    2. 用户登录信息:该命令还提供了其他有关登录用户的信息,例如用户在系统上运行的进程数,用户安全属于哪个用户组以及用户对终端的权限等。

    3. 多用户环境:在多用户环境中,通过“who”命令可以查看其他用户登录到系统上的活动情况。这对于管理员来说很有用,可以确保用户的登录和活动受到适当的监控。

    4. 用户登录历史:与“last”命令不同,“who”命令只显示当前登录用户的信息。如果您想查看用户的完整登录历史记录,可以使用“last”命令。

    5. 命令选项:“who”命令支持一些选项来改变其输出的格式。例如,“who -q”命令将只显示登录用户的数量。您还可以使用“who am i”命令来显示当前用户的登录信息。

    通过了解“who”命令的用法和功能,管理员和用户可以更好地了解系统上的用户活动,并确保安全管理系统。

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

    who是一个常用的Linux命令,用于显示当前登录到系统中的用户信息。它会列出登录系统的所有用户,并提供他们的用户名、终端地址、登录时间以及从哪里登录等信息。

    使用who命令可以了解当前有哪些用户登录到系统中,这对于系统管理员来说非常有用,可以监视系统使用情况,也可以用于排查问题和管理用户权限。

    下面是关于who命令的详细说明:

    ### 语法
    “`
    who [选项] [文件]
    “`

    ### 选项
    – `-a, –all`:显示所有的登录信息,包括用户名、终端地址、登录时间等。
    – `-q, –count`:只显示登录的用户总数,不显示详细信息。
    – `-m, –machine`:显示登录用户的主机名。
    – `-H, –heading`:显示列标题。
    – `-s, –short`:仅显示用户名和登录时间。
    – `-u, –users`:仅显示登录用户的用户名。
    – `-r, –runlevel`:显示登录用户的运行级别。
    – `-b, –boot`:显示系统启动时间。
    – `-w, –mesg`:显示用户是否接收别人发送的消息的标记。

    ### 操作示例
    1. 显示所有登录用户的用户名、终端地址、登录时间等信息:
    “`
    who
    “`

    2. 仅显示登录用户的用户名和登录时间:
    “`
    who -s
    “`

    3. 显示当前登录用户总数:
    “`
    who -q
    “`

    4. 显示登录用户的主机名:
    “`
    who -m
    “`

    5. 显示登录用户的运行级别:
    “`
    who -r
    “`

    6. 显示系统启动时间:
    “`
    who -b
    “`

    ### 注意事项
    – who命令默认从/var/run/utmp文件中读取用户信息,该文件记录了当前的登录用户信息。如果指定了文件参数,则从指定文件中读取用户信息。
    – who命令可以与其他命令结合使用,例如可以使用grep命令来过滤出特定用户的登录信息。
    – who命令可以通过-I选项来显示登录用户的IP地址。

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

400-800-1024

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

分享本页
返回顶部