linux系统who是什么命令
-
“who”是一个用于显示当前登录到系统上的用户信息的Linux命令。当我们在终端上输入”who”命令后,系统会返回当前登录用户的相关信息,包括用户名、登录时间、登录IP地址等。
该命令可以提供关于系统上有效登录用户的简要信息。它会显示出目前登录系统的所有用户信息,包括他们的用户名、登录时间、登录IP地址等。通常情况下,输出结果会按照登录时间的先后顺序进行排序,从最早登录的用户到最近登录的用户。
“who”命令的输出结果通常包括以下几列信息:
1. 用户名:登录到系统的用户名。
2. 终端:用户登录时所使用的终端设备,如tty1、pts/0等。
3. 登录时间:用户登录的时间和日期。
4. 登录IP地址:用户登录时所使用的IP地址。要注意的是,”who”命令会显示在本地终端登录的用户信息,以及通过SSH等远程连接登录的用户信息。它不仅可以告诉您有哪些用户当前登录到系统上,还可以判断系统的负载情况,以及是否有其他用户正在使用系统资源。
除了”who”命令之外,还有一些类似的命令可以用来显示登录用户的信息,如”whoami”用于显示当前用户的用户名,”w”命令用于显示详细的登录用户信息,包括登录时间、CPU使用情况等。每个命令都有不同的输出格式和显示内容,可以根据需要选择不同的命令来查看用户信息。
2年前 -
在Linux系统中,`who`命令用于显示当前登录系统的用户信息。它可以显示用户名、登录时间、登录终端等信息。以下是关于`who`命令的一些重要信息:
1. 命令语法:
`who [选项] [文件]`
选项:
– `-a`:显示所有终端登录的用户信息。
– `-b`:显示最后一次系统启动的时间。
– `-q`:显示系统当前登录用户的数量。
– `-r`:显示运行级别信息。
– `-s`:显示当前登录用户的总时间。
– `-u`:显示当前登录用户的详细信息。
– `-H`:显示已登录用户的列标题。2. 显示登录用户信息:使用`who`命令,无参数时,默认显示当前登录系统的用户信息,包括用户名、登录终端、登录时间。
示例:
“`
$ who
user1 pts/0 2021-01-01 10:00 (192.168.1.10)
user2 pts/1 2021-01-01 12:30 (192.168.1.20)
“`3. 显示所有用户信息:加上`-a`选项,可以显示所有终端登录的用户信息,包括系统进程用户。
示例:
“`
$ who -a
root tty1 2021-01-01 09:00
user1 pts/0 2021-01-01 10:00 (192.168.1.10)
user2 pts/1 2021-01-01 12:30 (192.168.1.20)
“`4. 显示系统启动时间:使用`who -b`,可以显示系统最后一次启动的时间。
示例:
“`
$ who -b
system boot 2021-01-01 08:00
“`5. 显示当前登录用户数量:使用`who -q`命令,可以显示当前系统登录用户的数量。
示例:
“`
$ who -q
user1 user2 2
“`总结:`who`命令可以用于查看Linux系统中当前登录用户的信息,包括用户名、登录终端、登录时间等。可以通过不同的选项来控制显示的信息内容。
2年前 -
在Linux系统中,`who`命令是用于查看当前登录到系统的用户信息的命令。它显示有关登录到系统的用户的详细信息,例如用户名、终端登录时间和登出时间等。
下面是`who`命令的使用方法和操作流程:
1. 打开终端:在Linux系统中,打开终端是执行命令的入口。你可以使用快捷键`Ctrl+Alt+T`来打开终端。
2. 输入命令:在终端中输入`who`命令,并按下回车键。
“`
$ who
“`3. 查看结果:执行`who`命令后,终端将显示当前登录到系统的用户的信息。每一行的信息表示一个用户。默认情况下,`who`命令会显示用户名、登录终端、登录时间和登录IP地址。
“`
user1 tty1 2021-01-01 10:00 (:0)
user2 tty2 2021-01-01 11:00 (:1)
user3 pts/0 2021-01-01 12:00 (192.168.0.1)
“`4. 参数选项:`who`命令还支持一些参数选项,可以用来进一步筛选和显示用户信息。
– `-a`:显示所有用户信息,包括系统、虚拟终端和远程登录用户。
– `-b`:显示上一次系统启动的时间。
– `-d`:显示当前系统已空闲时间。
– `-q`:只显示当前登录用户的数量。
– `-m`:只显示当前终端登录的用户。
– `-r`:显示当前系统运行的级别。
– `-s`:显示系统的名称和版本信息。
– `-u`:显示当前登录用户的详细信息,包括用户名、终端、登录时间和登录IP地址等。例如,使用`who -u`命令可以显示当前登录用户的详细信息。
“`
$ who -u
user1 tty1 2021-01-01 10:00 (:0)
user2 tty2 2021-01-01 11:00 (:1)
user3 pts/0 2021-01-01 12:00 (192.168.0.1)
“`这是关于`who`命令的基本介绍和使用方法。通过使用`who`命令,你可以轻松查看当前登录到系统的用户信息,方便进行管理和监控。
2年前