linux主要命令who

不及物动词 其他 28

回复

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

    Linux主要命令who用于显示当前登录系统的用户信息。该命令不带任何参数时,会自动列出所有登录系统的用户信息,包括用户名,登录时间,登录后使用的终端等。

    当使用who命令时,会显示以下列信息:
    – 登录用户名:显示当前登录系统的用户名。
    – 终端设备:显示用户登录使用的终端设备,如tty1,tty2等。
    – 登录时间:显示用户登录系统的时间。
    – 登录IP地址:显示用户登录的IP地址。

    除了显示当前登录用户的信息外,who命令还可以和其他命令结合使用。在命令后面加上选项,可以限制输出结果的内容。常用的选项如下:
    – -u:显示用户登录和登录后使用的终端设备。
    – -a:显示所有登录系统的用户信息,包括系统级别的用户。
    – -H:显示表头信息,即列名。
    – -s:仅显示当前登录用户信息,不显示其他用户信息。
    – -q:仅显示当前登录用户数量,而不显示详细信息。

    下面是一些使用who命令的示例:
    – who:显示当前所有登录系统的用户信息。
    – who -u:显示当前登录用户和登录后使用的终端设备。
    – who -a:显示所有登录系统的用户信息,包括系统级别的用户。
    – who -s:仅显示当前登录用户信息。
    – who -q:仅显示当前登录用户数量。

    总的来说,Linux的who命令是一个简单而实用的命令,可以方便地查看当前登录系统的用户信息,帮助管理员进行系统管理和监控。

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

    Linux操作系统提供了许多命令,用于管理和操作系统。其中一个常见的命令是`who`。下面是关于Linux `who`命令的五个主要应用和用途。

    1. 查看当前登陆的用户:
    `who`命令可以显示当前系统中已经登陆的用户。它会列出用户名、登录时间、登录终端等相关信息。通过这个命令,可以快速了解当前系统上有哪些用户登录并正在使用系统。

    示例:
    “`
    $ who
    user1 ttyp0 2022-02-01 10:00
    user2 ttyp1 2022-02-01 11:00
    user3 ttyp2 2022-02-01 12:00
    “`

    2. 查看登录记录:
    `who`命令的`-a`选项可以显示用户的登录记录。它会列出登录用户的用户名、登录时间、登录终端以及IP地址等详细信息。这在跟踪系统上的用户活动和监控登录事件时非常有用。

    示例:
    “`
    $ who -a
    user1 ttyp0 2022-02-01 10:00 1.1.1.1
    user2 ttyp1 2022-02-01 11:00 2.2.2.2
    user3 ttyp2 2022-02-01 12:00 3.3.3.3
    “`

    3. 显示登录用户数量:
    `who`命令的`-q`选项可以用于显示当前系统上登录用户的数量。它会简单地统计登录用户的数量并显示出来。这对于了解系统的负载和资源利用情况很有帮助。

    示例:
    “`
    $ who -q
    Number of users: 3
    “`

    4. 查看登录用户的详细信息:
    `who`命令的`-m`选项用于显示登录用户的详细信息。它会显示出有关用户身份、登录终端、设置的环境变量等详细信息。这可以帮助管理员了解用户的环境和配置情况。

    示例:
    “`
    $ who -m
    user1 ttyp0 2022-02-01 10:00 1.1.1.1
    “`

    5. 显示系统开机时间:
    `who`命令的`-b`选项可以用于显示系统的开机时间。它会告诉你系统最后一次重启的时间和日期。这对于了解系统的稳定性和运行时间非常有用。

    示例:
    “`
    $ who -b
    system boot 2022-01-01 08:00
    “`

    总之,Linux系统的`who`命令在管理和监控系统上登录用户的活动和状态方面非常有用。无论是了解当前登录用户、查看登录记录还是查看系统的开机时间,这个命令都可以帮助管理员快速获取相关信息。

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

    在Linux中,who命令用于显示当前登录到系统的用户信息。who命令可以查看登录的用户名、登录时间、登录的终端以及用户的IP地址。

    使用who命令非常简单,只需要在终端中输入who即可。who命令会显示当前登录到系统的所有用户的信息。

    以下是使用who命令的一些常见操作和流程。

    1. 基本用法

    在终端中输入who后,会显示当前登录到系统的所有用户的信息,包括用户名、登录时间、登录的终端以及用户的IP地址。

    示例输出:
    “`
    user1 pts/0 2021-04-15 09:00 (192.168.1.100)
    user2 pts/1 2021-04-15 10:00 (192.168.1.101)
    user3 pts/2 2021-04-15 11:00 (192.168.1.102)
    “`

    2. 显示详细信息

    如果想要查看更详细的用户信息,可以使用who -a命令。这个命令会显示当前登录用户的详细信息,包括登录的用户名、终端、登录时间、登录结束时间、活跃时间以及用户的IP地址。

    示例输出:
    “`
    user1 tty1 2021-04-15 09:00 – 09:30 (00:30) 192.168.1.100
    user2 tty2 2021-04-15 10:00 – 11:00 (01:00) 192.168.1.101
    user3 pts/2 2021-04-15 11:00 00:01 00:13 192.168.1.102
    “`

    3. 只显示登录用户名

    如果只想显示当前登录的用户名,可以使用who -q命令。这个命令会显示登录的用户名和登录用户的数量。

    示例输出:
    “`
    user1 user2 user3
    # users=3
    “`

    4. 显示登录的终端和登录用户数量

    如果只想显示登录的终端和登录用户数量,可以使用who -T命令。这个命令会显示登录的终端和登录用户的数量。

    示例输出:
    “`
    tty1 tty2 pts/2
    # users=3
    “`

    5. 显示所有登录用户的详细信息

    如果想要查看所有登录用户的详细信息,包括未命名终端的用户信息,可以使用who -q -a命令。

    示例输出:
    “`
    user1 tty1 2021-04-15 09:00 192.168.1.100
    user2 tty2 2021-04-15 10:00 192.168.1.101
    user3 pts/2 2021-04-15 11:00 192.168.1.102
    # users=3
    “`

    以上就是Linux中who命令的一些基本用法和操作流程。使用who命令可以快速查看当前登录到系统的用户信息,并且可以通过不同的选项来显示详细信息、登录终端、登录用户数量等。

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

400-800-1024

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

分享本页
返回顶部