linux查看用户命令who

worktile 其他 43

回复

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

    “who”命令是用于显示当前登录到系统的用户信息的Linux命令。它可以显示登录到系统的用户的用户名、登录时间、登录的终端设备等相关信息。下面是使用”who”命令查看用户的方法:

    1. 打开终端:使用Ctrl+Alt+T快捷键或者通过应用程序菜单打开终端。

    2. 输入以下命令并按回车键执行:

    “`
    who
    “`

    上面的命令将会列出当前登录到系统的用户的相关信息,包括用户名、登录时间、登录的终端设备等。

    示例输出:

    “`
    user1 tty1 2021-01-01 10:00 (:0)
    user2 pts/0 2021-01-01 10:30 (:1)
    “`

    输出结果中的每一行都代表一个用户的登录信息,各列的含义解释如下:

    – 用户名:登录到系统的用户名;
    – 终端设备:登录使用的终端设备,如tty1、pts/0等;
    – 登录时间:用户登录系统的日期和时间;
    – 登录位置:对于图形界面登录,通常是”:0″,对于终端登录,通常是终端设备号。

    注意:如果系统中存在多个用户登录,则会有多行输出。

    3. 如果想要查看当前登录到系统的用户数量,可以使用以下命令:

    “`
    who | wc -l
    “`

    上面的命令将通过管道将”who”命令的输出传递给”wc -l”命令,并使用”wc”命令的”-l”选项统计输出行数。执行结果即为当前登录用户的数量。

    示例输出:

    “`
    2
    “`

    上面的输出结果表示当前有2个用户登录到系统。

    通过使用”who”命令,可以方便地查看当前登录到系统的用户信息和数量。这对于系统管理员来说是非常有用的,可以用来监控系统的使用情况和管理用户登录。

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

    Linux中可以使用命令”who”来查看当前登录系统的用户信息。下面是关于该命令的几个方面的解释:

    1. 查看当前登录的用户:使用”who”命令可以列出当前登录系统的用户。命令执行后会显示所有当前登录的用户的用户名、登录时间、登录终端等信息。

    2. 查看用户登录终端:在”who”命令的输出中,可以看到每个用户登录的终端信息。登录终端可能是本地终端(例如TTY1)或者远程终端(例如SSH连接)。

    3. 查看用户登录时间:通过”who”命令可以得知用户登录系统的时间。系统会显示用户的登录时间,包括日期和具体的时间。

    4. 查看用户登录IP地址:在”who”命令的输出中,可以看到每个用户登录的IP地址。如果用户是通过远程连接登录的,那么可以从这里获取到用户登录的IP地址信息。

    5. 查看登录用户数量:运行”who”命令时,系统会显示当前登录的用户数量。这可以对系统管理员有所帮助,特别是当需要知道有多少用户同时登录系统时。

    总结起来,”who”命令是一个用于查看当前登录系统的用户信息的工具。通过它可以得到用户登录的信息,包括用户名、登录终端、登录时间、IP地址等。这对系统管理员来说是一个非常有用的命令,可以帮助他们管理和监控系统的登录情况。

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

    Linux中的who命令可以用来查看当前系统上登录的用户信息。通过使用who命令,可以获取用户的名称、登录时间、登录终端等信息。

    下面是关于如何使用who命令及其操作流程的详细说明。

    ## 1. 命令格式

    “`bash
    who [参数]
    “`

    ## 2. 命令参数

    – `-H`:显示标题行。
    – `-i`:显示IP地址。
    – `-l`:显示登录进程的PID(进程ID)。
    – `-m`:显示自己的登陆信息。
    – `-r`:显示运行等级信息。
    – `-s`:显示运行时间。
    – `-u`:显示空置时间。
    – `-b`:显示系统启动的时间。

    ## 3. 命令示例

    ### 3.1 显示所有登录用户的信息

    “`bash
    who
    “`

    这个命令会显示所有登录用户的信息,包括用户名、登录终端、登录时间等。

    ### 3.2 显示登录用户的信息及IP地址

    “`bash
    who -i
    “`

    使用`-i`参数可以显示登录用户的信息以及对应的IP地址。

    ### 3.3 显示登录用户的信息及登录进程的PID

    “`bash
    who -l
    “`

    使用`-l`参数可以显示登录用户的信息以及登录进程的PID(进程ID)。

    ### 3.4 显示自己的登录信息

    “`bash
    who -m
    “`

    使用`-m`参数可以显示自己的登录信息。

    ### 3.5 显示系统启动的时间

    “`bash
    who -b
    “`

    使用`-b`参数可以显示系统启动的时间。

    ### 3.6 显示运行等级信息

    “`bash
    who -r
    “`

    使用`-r`参数可以显示系统的运行等级信息。

    ### 3.7 显示运行时间

    “`bash
    who -s
    “`

    使用`-s`参数可以显示系统的运行时间。

    ### 3.8 显示空置时间

    “`bash
    who -u
    “`

    使用`-u`参数可以显示用户的空置时间。

    ## 4. 总结

    通过使用Linux命令who,我们可以方便地查看当前系统上登录的用户信息,包括用户名、登录终端、登录时间。同时,我们还可以根据需要使用不同的参数来扩展命令的功能,比如显示IP地址、登录进程的PID、系统启动时间等。

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

400-800-1024

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

分享本页
返回顶部