• 技术文章 >运维 >linux运维

    linux怎么查看有几个用户登录

    长期闲置长期闲置2022-05-17 10:38:43原创214

    查看方法:1、利用w命令,该命令用于显示目前登录系统的用户信息,语法为“w [-fhlsuV][用户名称]”;2、利用who命令,该命令用于显示系统中有哪些使用者正在上面,语法为“who [参数]”。

    本教程操作环境:linux7.3系统、Dell G3电脑。

    linux怎么查看有几个用户登录

    1、 使用w命令查看登录用户正在使用的进程信息

    Linux w命令用于显示目前登入系统的用户信息。

    执行这项指令可得知目前登入系统的用户有哪些人,以及他们正在执行的程序。

    单独执行 w 指令会显示所有的用户,您也可指定用户名称,仅显示某位用户的相关信息。

    语法

    w [-fhlsuV][用户名称]

    参数说明:

    -f  开启或关闭显示用户从何处登入系统。

    -h  不显示各栏位的标题信息列。

    -l  使用详细格式列表,此为预设值。

    -s  使用简洁格式列表,不显示用户登入时间,终端机阶段作业和程序所耗费的CPU时间。

    -u  忽略执行程序的名称,以及该程序耗费CPU时间的信息。

    -V  显示版本信息。

    w命令用于显示已经登录系统的用户的名称,以及他们正在做的事。该命令所使用的信息来源于/var/run/utmp文件。w命令输出的信息包括:

    示例如下:

    # w  // 显示当前用户登录信息及执行的命令
    19:50:14 up 9:27, 4 users, load average: 0.31, 0.26, 0.18
    USER   TTY   FROM       LOGIN@  IDLE  JCPU  PCPU WHAT
    root   tty7   :0        Thu12  31:39m 10:10  0.60s gnome-session
    root   pts/0  :0.0       17:09  2:18m 15.26s 0.15s bash
    root   pts/1  192.168.1.17   18:51  1.00s 1.24s 0.14s -bash
    root   pts/2  192.168.1.17   19:48  60.00s 0.05s 0.05s -bash

    2、使用who命令查看(登录)用户名称及所启动的进程

    who命令用于列举出当前已登录系统的用户名称。其输出为:用户名、tty号、时间日期、主机地址。

    Linux中 who 命令用于显示系统中有哪些使用者正在上面,显示的资料包含了使用者 ID、使用的终端机、从哪边连上来的、上线时间、呆滞时间、CPU 使用量、动作等等。

    语法:

    who [参数]

    可得知目前有那些用户登入系统,单独执行who指令会列出登入帐号,使用的 终端机,登入时间以及从何处登入或正在使用哪个X显示器。

    参数:

    示例如下:显示当前登录系统的用户

    [root@localhost ~]# who
    root     tty2         2021-05-20 09:20 (tty2)

    推荐学习:Linux视频教程

    以上就是linux怎么查看有几个用户登录的详细内容,更多请关注php中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:linux
    上一篇:linux怎么查看有多少个文件 下一篇:linux中vim怎么不显示行号
    千万级数据并发解决方案

    相关文章推荐

    • linux可分为哪几部分• linux自带vim吗• linux df和fdisk有什么区别• linux不能用ipconfig怎么办• linux指令分为哪几类
    1/1

    PHP中文网