who命令linux

fiy 其他 33

回复

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

    `who`命令是Linux系统中的一个常用命令,用于查看当前登录系统的用户信息。它能够显示当前登录系统的用户名、登录时间、登录终端等信息。

    具体用法如下:
    “`shell
    who [参数]
    “`

    常用参数:
    – `-b`:显示系统启动时间。
    – `-d`:显示系统闲置时间。
    – `-r`:显示当前运行级别。
    – `-q`:仅显示登录用户数量。
    – `-m`:仅显示当前登录用户的用户名。
    – `-n`:显示已登录用户的数量。
    – `-H`:显示头部信息。
    – `-i`:显示IP地址。

    例如,运行`who`命令可以得到类似下面的输出:
    “`shell
    username1 tty1 2021-01-01 10:00
    username2 pts/0 2021-01-01 10:30 (192.168.0.1)
    username3 pts/1 2021-01-01 11:00 (192.168.0.2)
    “`
    其中`username1`、`username2`和`username3`是登录系统的用户名,`tty1`和`pts/0`是登录系统的终端。

    总而言之,`who`命令可以方便地查看当前登录系统的用户信息,帮助我们获取当前登录状态的概览。

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

    “who”命令是一个Linux系统中常用的命令,用于显示当前登录到系统的用户的详细信息。下面是关于”who”命令的五点详细说明:

    1. 显示用户登录信息:使用”who”命令可以列出当前登录到系统的用户的详细信息,包括用户名、登录终端、登录时间和登录IP地址等。默认情况下,”who”命令会显示所有用户的登录信息。

    2. 显示登录用户数:通过”who”命令,可以快速了解当前系统上有多少个用户已经登录。”who”命令将会显示用户数量作为输出的一部分。

    3. 显示用户登录时间:除了显示用户的登录信息,”who”命令还可以显示用户登录系统的时间。该信息对于系统管理员来说非常有用,可以用于监控用户的活动时间。

    4. 格式化输出:通过使用不同的参数,”who”命令可以以不同的格式输出用户信息。例如,使用参数”-u”可以只显示当前登录用户的用户名,而不显示其他信息。

    5. 显示空闲用户:除了显示登录用户的信息,”who”命令还可以显示当前系统上的空闲用户。通过使用参数”-q”,”who”命令将会列出当前空闲的用户数量。

    总之,”who”命令是一个简单而有用的工具,可以帮助用户快速查看当前登录的用户信息,并监控用户的活动时间。对于系统管理员来说,”who”命令还可以用于监控系统资源的使用情况。

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

    “who”命令在Linux系统中用于显示当前登录到系统的用户信息。它可以显示登录到系统的用户名、登录时间、登录终端等相关信息。下面是关于”who”命令的详细解释和操作流程。

    # 1. who命令的语法
    “who”命令的语法如下:
    “`
    who [OPTION]… [am i] [END]
    “`

    # 2. who命令的选项
    “who”命令有一些常用的选项,下面列出几个常用的选项:
    – -a, –all: 显示当前登录到系统的所有用户信息,包括已注销的用户。
    – -b, –boot: 显示系统启动的时间。
    – -r, –runlevel: 显示当前的运行级别(runlevel)。
    – -s, –short: 显示简短的输出信息,只显示登录用户名、登录终端和登录时间。
    – -u, –users: 显示当前登录用户的数量。
    – -H, –heading: 在输出结果中添加标题行。

    # 3. who命令的实例
    下面是一些常用的”who”命令的实例:

    ## 3.1 显示当前登录用户
    “`
    who
    “`
    这条命令会显示当前登录到系统的所有用户的信息,包括用户名、终端、登录时间等。

    ## 3.2 显示当前登录用户数量
    “`
    who -u
    “`
    这条命令会显示当前登录用户的数量。

    ## 3.3 显示当前已注销用户
    “`
    who -a
    “`
    这条命令会显示已经注销但尚未被系统清理的用户信息。

    ## 3.4 显示系统启动时间
    “`
    who -b
    “`
    这条命令会显示系统启动的时间。

    ## 3.5 显示当前运行级别
    “`
    who -r
    “`
    这条命令会显示当前的运行级别(runlevel)。

    ## 3.6 显示简短的输出信息
    “`
    who -s
    “`
    这条命令会显示简短的输出信息,只包括登录用户名、登录终端和登录时间。

    ## 3.7 在输出结果中添加标题行
    “`
    who -H
    “`
    这条命令会在输出结果的第一行添加一个标题行。

    # 4. 总结
    “who”命令在Linux系统中用于显示当前登录到系统的用户信息。它可以显示用户名、登录时间、登录终端等相关信息。通过使用不同的选项,可以只显示部分信息或者添加标题行等。通过使用”who”命令,可以方便地查看当前登录用户的情况,对于系统管理和监控来说是一个很有用的工具。

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

400-800-1024

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

分享本页
返回顶部