linux命令大全who

worktile 其他 16

回复

共3条回复 我来回复
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    Linux命令大全:who

    在Linux系统中,who是一个常用的命令,用于查看当前登录到系统的用户信息。它可以显示登录用户的用户名、登录时间以及登录来源。下面我们来详细介绍一下who命令的使用方法和常见参数。

    1. 命令格式:who [选项]

    2. 常见选项:
    -a 或 –all:显示所有用户的登录信息,包括系统进程和后台登录的用户。
    -b 或 –boot:显示系统上次启动的时间。
    -H 或 –heading:显示列标题。
    -l 或 –login:仅显示登录用户的信息。
    -m 或 –message:显示当前机器上的所有信息。
    -q 或 –count:只显示登录用户的数量。
    -r 或 –runlevel:显示系统运行级别。
    -s 或 –short:仅显示用户名和登录时间。
    -u 或 –users:显示登录用户的数量。
    -w 或 –mesg:显示是否允许对当前终端进行写入。

    3. 示例:
    1) who:显示所有登录用户的信息。
    2) who -q:只显示登录用户的数量。
    3) who -l -H:仅显示登录用户的信息,并显示列标题。

    4. 注意事项:
    当使用who命令时,需要注意以下几点:
    – who命令可以显示当前登录用户的信息,以及系统上次启动的时间和运行级别。
    – 通过不同的选项可以控制输出的内容和格式,根据实际需要选择合适的选项。
    – who命令可以结合其他命令一起使用,例如结合grep命令过滤特定的用户信息。

    综上所述,who命令是一个简单而实用的命令,能够方便地查看Linux系统中登录用户的信息。用户可以根据不同的选项来获取想要的信息,提高工作效率。

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

    Who命令是Linux中一个非常常用的命令,用于查看当前登录到系统的用户信息。该命令可以显示当前系统中所有用户的登录信息,包括用户名、登录时间和登录终端等。

    以下是使用Who命令的一些常见用法和相关参数:

    1. who:输入who命令即可查看当前登录用户的信息。默认情况下,who命令会显示用户的登录名称、登录终端、登录时间以及从何处登录。

    2. who -q:该命令会显示登录用户的统计信息,包括当前登录用户的数量。

    3. who -b:该命令会显示系统的启动时间。

    4. who -r:该命令显示系统的运行级别。

    5. who -i:该命令显示IP地址和终端号。

    除了上述常见的参数外,还有一些其他常用的用法和参数:

    – who -a:该命令会显示当前系统内所有用户的登录信息,包括系统开机时间、登录用户、登录终端以及登录时间等。

    – who -H:该命令会在输出结果中加入表头信息,以便更好地理解和阅读。

    – who -m:该命令会显示当前登录用户的邮件地址。

    – who -p:该命令会显示当前登录用户所属的进程号。

    – who -s:该命令会显示当前登录用户的运行状态。

    – who -t:该命令会显示当前登录用户的终端设备。

    – who -u:该命令会显示当前登录用户的ID号。

    Who命令的输出结果通常会包含一些列的信息,其中的字段含义如下:

    – 登录名称:表示当前登录用户的用户名。

    – 终端设备:表示用户登录所使用的终端设备。

    – 登录时间:表示用户登录的时间。

    – 登录来源:表示用户从哪个IP地址或主机名登录。

    总之,Who命令是一个用于显示登录用户信息的实用工具,可以帮助管理人员快速了解当前系统的使用情况。无论是在维护系统安全性,还是在查找登录问题时,都可以使用Who命令来获取有用的信息。

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

    Linux命令中的”who”命令用于显示当前登录到系统上的用户信息。当我们需要查看有哪些用户登录到系统上时,可以使用”who”命令来获取相关信息。

    以下是关于”who”命令的详细介绍:

    ## 命令格式

    “`
    who [选项]
    “`

    ## 命令选项

    – `-a` 或 `–all`:显示所有的信息,包括空闲时间和终端。
    – `-b` 或 `–boot`:显示系统启动时间。
    – `-d` 或 `–dead`:显示登录状态为dead的用户。
    – `-H` 或 `–heading`:在开头显示列标题。
    – `-l` 或 `–login`:显示登录状态为LOGIN的用户。
    – `-m` 或 `–message`:显示有关脚本或者发送消息的进程的信息。
    – `-p` 或 `–process`:显示相关进程信息。
    – `-q` 或 `–count`:显示当前登录用户数。

    ## 命令示例

    显示当前登录用户的信息:

    “`
    who
    “`

    显示当前登录用户的详细信息,包括终端、登录时间和登录IP地址:

    “`
    who -a
    “`

    显示系统启动时间和当前登录用户的信息:

    “`
    who -b
    “`

    显示登录状态为LOGIN的用户信息:

    “`
    who -l
    “`

    统计当前登录用户数:

    “`
    who -q
    “`

    ## 命令输出字段解释

    命令输出中的字段解释如下:

    – 用户名:正在登录系统的用户的用户名。
    – 终端:用户登录所使用的终端设备。
    – 登录时间:用户登录系统的时间。
    – IP地址:用户登录系统的IP地址。

    ## 注意事项

    – 如果没有使用选项,则默认只会显示当前登录用户的用户名和终端信息。
    – “who”命令可以用于检查系统上是否有未授权的用户登录。
    – “who”命令不能在非特权(非root)用户下查看某些特权用户的信息。

    以上就是关于”who”命令的详细介绍。通过使用”who”命令,我们可以方便地查看系统上当前登录用户的信息,从而进行用户管理和系统监控。

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

400-800-1024

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

分享本页
返回顶部