linuxwho命令测试

不及物动词 其他 35

回复

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

    “linuxwho”命令是我不熟悉的命令,可能是您输入有误或者是一个不存在的命令。在Linux操作系统中,常见的查询用户信息的命令有”whoami”和”who”命令。

    1. “whoami”命令用于显示当前登录的用户名。您可以在终端中输入以下命令来测试:
    whoami

    系统会返回当前登录用户的用户名。

    2. “who”命令用于显示当前登录的用户列表。您可以在终端中输入以下命令来测试:
    who

    系统会返回当前登录的所有用户信息,包括用户名、登录时间、登录IP等。

    如果您有其他需要查询用户信息的需求,请提供更具体的问题,我会尽力提供帮助。

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

    在Linux系统中,可以使用`who`命令来查看当前已登录到系统的用户信息。下面是关于`who`命令的一些测试示例和使用方法:

    1. 查看当前已登录用户的信息:`who`命令会列出当前已登录到系统的用户的用户名、登录终端、登录时间等信息。
    “`
    $ who
    user1 tty1 2021-01-01 10:00
    user2 tty2 2021-01-01 11:00
    “`

    2. 查看当前已登录用户的数量:使用`who | wc -l`命令可以统计当前已登录用户数量。
    “`
    $ who | wc -l
    2
    “`

    3. 查看指定用户的登录信息:通过在`who`命令后面加上用户名参数,可以查看指定用户的登录信息。
    “`
    $ who user1
    user1 tty1 2021-01-01 10:00
    “`

    4. 查看详细信息:通过使用`who -a`命令,可以查看更详细的登录信息,包括用户的ID、登录IP地址等。
    “`
    $ who -a
    system boot 2021-01-01 09:00
    run-level 5 2021-01-01 09:01
    user1 + tty1 2021-01-01 10:00 id:1000 ip:192.168.1.1
    user2 + tty2 2021-01-01 11:00 id:1001 ip:192.168.1.2
    “`

    5. 查看登录用户的进程信息:可以将`who`命令与`ps`命令结合使用,以查看特定用户的进程信息。
    “`
    $ who | awk ‘{print $1}’ | xargs -I {} ps -ef | grep {}
    “`

    总结:`who`命令可以用于查看当前已登录到系统的用户信息,可以通过不同的参数和结合其他命令来获取更详细的信息。它对于系统管理员来说是一个非常有用的工具,可以帮助他们管理和跟踪登录用户的活动。

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

    Linux中的who命令用于显示当前登录系统的用户信息。它可以显示已登录的用户的用户名、登录时间、登录终端等信息。同时,它还可以显示特定用户的登录信息。

    下面将详细介绍who命令的使用方法和操作流程。

    ### 1. 命令语法

    “`bash
    who [选项] [文件]
    “`

    ### 2. 命令选项

    – -a:使用-a选项可以显示用户名、终端、登录时间和登录IP地址等信息。
    – -b:使用-b选项可以显示系统最近一次的启动时间。
    – -d:使用-d选项可以显示死链接,即已经断开连接但仍在登录状态的用户。
    – -H:使用-H选项可以显示各列的标题。
    – -l:使用-l选项可以显示用户所在主机的名称。
    – -m:使用-m选项可以显示当前正在登录系统的用户的信息。
    – -q:使用-q选项可以仅显示登录用户的数量。
    – -s:使用-s选项可以显示系统当前的状态信息。
    – –help:显示帮助信息。

    ### 3. 命令示例

    #### 示例1:显示当前登录系统的用户信息

    “`bash
    $ who
    “`

    运行上述命令,可以显示当前登录系统的用户信息,包括用户名、终端、登录时间和登录IP地址等。

    #### 示例2:显示特定用户的登录信息

    “`bash
    $ who 用户名
    “`

    运行上述命令,可以显示特定用户的登录信息,其中”用户名”为要查询的用户名。

    #### 示例3:显示系统最近一次启动时间

    “`bash
    $ who -b
    “`

    运行上述命令,可以显示系统最近一次的启动时间。

    #### 示例4:显示死链接

    “`bash
    $ who -d
    “`

    运行上述命令,可以显示已经断开连接但仍在登录状态的用户。

    #### 示例5:显示登录用户的数量

    “`bash
    $ who -q
    “`

    运行上述命令,可以仅显示登录用户的数量。

    #### 示例6:显示系统的状态信息

    “`bash
    $ who -s
    “`

    运行上述命令,可以显示系统当前的状态信息。

    ### 4. 注意事项

    – who命令默认是从/var/run/utmp文件中获取登录信息。
    – 通常只有root用户和具备管理员权限的用户才能使用who命令。
    – 可以结合其他命令,如grep、awk等,来对结果进行筛选和处理。

    以上就是关于Linux中who命令的使用方法和操作流程的介绍。通过使用该命令,可以方便地查看当前登录系统的用户信息,以及获取系统的状态信息。

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

400-800-1024

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

分享本页
返回顶部