linux里面的who命令

fiy 其他 40

回复

共3条回复 我来回复
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    Who命令是Linux系统中一个常用的命令,用于显示当前登录到系统中的用户信息。当我们在终端中输入”who”命令时,系统会返回到一个关于已登录用户的列表。

    Who命令的输出通常包含以下信息:

    1. 登录用户名:显示当前登录用户的用户名,通常是使用该用户登录系统时所设置的用户名。

    2. 终端设备:显示该用户当前正在使用的终端设备,例如tty1、tty2等。

    3. 登录时间:显示用户登录系统的时间。通常会显示日期和具体的时间点。

    4. 远程登录信息:如果用户是通过SSH等远程服务登录的,Who命令也会显示远程登录的IP地址或主机名。

    Who命令还支持一些选项,可以进一步调整其输出内容:

    1. -a或–all:显示所有登录用户的信息,包括系统内部的用户。

    2. -b或–boot:显示系统启动时间。

    3. -r或–runlevel:显示当前运行级别。

    4. -u或–users:仅显示登录用户名和登录时间。

    这些选项可以根据实际需求进行组合使用,以满足用户的需求。

    总的来说,Who命令对于管理员或用户来说是非常实用的,可以帮助我们查看当前系统上的登录用户信息,以及他们在系统上的活动情况。

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

    Who命令是Linux操作系统中的一个内置命令,用于显示当前登录到系统的用户信息。

    1. 显示登录用户:使用who命令可以查看当前登录到系统的用户的用户名、登录时间以及登录的终端设备。例如,当我们在终端输入who命令时,系统会返回一张表格,其中显示了用户名、登录时间、登录终端以及远程IP地址等信息。

    2. 显示登录用户数量:使用who命令可以获知当前系统中有多少用户登录。通过who命令的输出结果,可以统计出当前活跃的用户数量。

    3. 显示系统启动时间:who命令还可以显示系统的启动时间,也即最早的用户登录时间。这个时间记录了系统最后一次启动之后的所有用户登录记录。

    4. 显示登录用户的空闲时间:通过who命令可以获知用户的空闲时间,也即从最后一次操作之后到现在的时间。这个信息对于管理员来说是很有用的,因为可以用来判断用户是否正在使用系统。

    5. 显示登录用户的终端信息:使用who命令还可以查看用户使用的终端设备,例如tty1、tty2等。这对于了解用户的登录方式以及终端的数量分布也是很有帮助的。

    总结:Who命令是Linux系统中一个非常有用的命令,通过它可以了解当前系统中的登录用户信息、数量、空闲时间、终端设备等。管理员可以通过该命令来监控系统的使用情况,以及判断用户的活跃度和空闲时间,从而做出相应的管理和优化。

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

    Linux中的who命令是一个用于显示当前登录系统的用户信息的命令。它可以显示登录用户的用户名、登录时间、登录IP地址等。

    使用who命令的基本语法如下:
    “`
    who [options]
    “`

    下面是一些常用的选项:
    – -a或–all:显示所有的登录用户,包括系统和终端登录用户。
    – -b或–boot:显示系统重启时间。
    – -l或–login:只显示登录用户的用户名。
    – -q或–count:只显示登录用户的数量。
    – -u或–users:显示登录用户的详细信息,包括用户名、终端、登录时间、登录IP地址等。

    下面是使用who命令的一些示例:
    1. 显示当前所有登录用户的详细信息:
    “`
    who -u
    “`
    输出结果类似如下:
    “`
    username tty1 2022-01-01 08:00 :0
    username pts/0 2022-01-01 09:00 192.168.1.1
    “`
    其中,”username”是登录的用户名,”tty1″和”pts/0″是登录使用的终端,”2022-01-01 08:00″是登录时间,”:0″和”192.168.1.1″是登录使用的IP地址。

    2. 只显示登录用户的数量:
    “`
    who -q
    “`
    输出结果类似如下:
    “`
    username tty1 :0
    username pts/0 192.168.1.1
    # users=2
    “`
    其中,”users=2″表示当前有2个登录用户。

    3. 只显示登录用户的用户名:
    “`
    who -l
    “`
    输出结果类似如下:
    “`
    username
    “`
    表示当前只有一个登录用户,即”username”。

    通过使用不同的选项,可以根据实际需求获取不同层面的登录用户信息。

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

400-800-1024

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

分享本页
返回顶部