linux中who命令正确的

worktile 其他 5

回复

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

    在Linux中,`who`命令用于显示当前登录到系统的用户信息。其正确的使用方式如下:

    1. 显示当前登录用户的用户名和登录时间:`who`

    2. 显示当前登录用户的用户名、登录时间和登录来源(终端设备):`who -m`

    3. 显示当前登录用户的用户名、登录时间和登录IP地址:`who -i`

    4. 显示当前登录用户的用户名、登录时间和登录状态(空闲时间、终端设备):`who -q`

    5. 显示当前登录用户的用户名、登录时间和详细的终端信息(终端设备、登录IP地址、空闲时间):`who -a`

    可以根据具体的需求选择合适的选项来使用`who`命令。另外,还可以结合其他命令对`who`命令的输出进行进一步处理,例如使用管道符号`|`将`who`的输出传递给`grep`命令来筛选特定的信息。通过灵活运用,可以更好地利用`who`命令来获取所需的用户信息。

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

    在Linux操作系统中,who命令用于显示当前系统上已登录用户的信息。它可以提供以下五个方面的信息:

    1. 登录用户的用户名:该命令会列出当前已登录系统的用户的用户名。这些用户可以是本地登录用户,也可以是通过远程连接登录的用户。每个用户名会在单独的一行显示。

    2. 登录用户的终端:who命令还会显示已登录用户所使用的终端。终端是指用户用来与操作系统进行交互的设备,可以是物理终端设备(如键盘和显示器)或者远程连接终端。

    3. 登录用户的登录时间:who命令还会显示已登录用户的登录时间。这是指用户开始登录到系统的时间。通常,它显示为小时:分钟的格式。

    4. 登录用户的来源IP地址或远程主机:如果用户是通过远程连接登录的,who命令还会显示该用户的来源IP地址或远程主机。这是通过查询登录日志来获取的信息。

    5. 用户的空闲时间:who命令还会显示用户的空闲时间,即用户的最后一次交互与当前时间的差值。这可以帮助管理员确定某个用户是否仍然活动或已经离开系统。

    需要注意的是,who命令可以通过结合不同的选项来提供更详细的信息。例如,使用-a选项可以显示所有已登录用户及系统进程的信息,而使用-u选项可以只显示登录用户的信息。另外,who命令还可以与其他命令结合使用,如grep命令过滤输出结果或wc命令计算已登录用户的数量。

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

    使用方法

    who命令用于显示当前登录系统的用户信息。它显示登录系统的用户和他们的登录时间。

    使用who命令的基本语法为:

    who [选项] [文件…]

    常用选项:

    -a,显示所有登录的用户。
    -b,显示出系统最近的引导时间。
    -d,显示死掉的进程。
    -H,显示各列的标题。
    -q,显示当前登录用户的数量。
    -r,显示当前系统的运行级别。
    -s,显示系统的启动时间。
    -t,显示所有的终端。

    操作流程

    1. 打开终端

    首先,打开终端。在Linux中,终端是与操作系统进行交互的主要界面。

    2. 输入who命令

    在终端中输入who命令,按下回车键执行。

    3. 查看用户信息

    系统将显示当前登录的用户信息,包括用户名、终端、登录时间等。

    小标题:who命令示例

    1. 显示所有登录的用户

    要显示所有登录系统的用户,可以使用-a选项。例如:

    who -a

    2. 显示最近的引导时间

    要显示系统最近的引导时间,可以使用-b选项。例如:

    who -b

    3. 显示死掉的进程

    要显示系统中死掉的进程,可以使用-d选项。例如:

    who -d

    4. 显示各列的标题

    要显示各列的标题,可以使用-H选项。例如:

    who -H

    5. 显示当前登录用户的数量

    要显示当前登录用户的数量,可以使用-q选项。例如:

    who -q

    6. 显示当前系统的运行级别

    要显示当前系统的运行级别,可以使用-r选项。例如:

    who -r

    7. 显示系统的启动时间

    要显示系统的启动时间,可以使用-s选项。例如:

    who -s

    8. 显示所有的终端

    要显示所有的终端,可以使用-t选项。例如:

    who -t

    结束语

    通过使用who命令,用户可以方便地获取当前系统的用户信息,包括登录用户和他们的登录时间。根据具体的需求,可以使用不同的选项来获取所需的信息。

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

400-800-1024

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

分享本页
返回顶部