linux命令大全who
-
Linux命令大全:who
在Linux系统中,who是一个常用的命令,用于查看当前登录到系统的用户信息。它可以显示登录用户的用户名、登录时间以及登录来源。下面我们来详细介绍一下who命令的使用方法和常见参数。
1. 命令格式:who [选项]
2. 常见选项:
-a 或 –all:显示所有用户的登录信息,包括系统进程和后台登录的用户。
-b 或 –boot:显示系统上次启动的时间。
-H 或 –heading:显示列标题。
-l 或 –login:仅显示登录用户的信息。
-m 或 –message:显示当前机器上的所有信息。
-q 或 –count:只显示登录用户的数量。
-r 或 –runlevel:显示系统运行级别。
-s 或 –short:仅显示用户名和登录时间。
-u 或 –users:显示登录用户的数量。
-w 或 –mesg:显示是否允许对当前终端进行写入。3. 示例:
1) who:显示所有登录用户的信息。
2) who -q:只显示登录用户的数量。
3) who -l -H:仅显示登录用户的信息,并显示列标题。4. 注意事项:
当使用who命令时,需要注意以下几点:
– who命令可以显示当前登录用户的信息,以及系统上次启动的时间和运行级别。
– 通过不同的选项可以控制输出的内容和格式,根据实际需要选择合适的选项。
– who命令可以结合其他命令一起使用,例如结合grep命令过滤特定的用户信息。综上所述,who命令是一个简单而实用的命令,能够方便地查看Linux系统中登录用户的信息。用户可以根据不同的选项来获取想要的信息,提高工作效率。
2年前 -
Who命令是Linux中一个非常常用的命令,用于查看当前登录到系统的用户信息。该命令可以显示当前系统中所有用户的登录信息,包括用户名、登录时间和登录终端等。
以下是使用Who命令的一些常见用法和相关参数:
1. who:输入who命令即可查看当前登录用户的信息。默认情况下,who命令会显示用户的登录名称、登录终端、登录时间以及从何处登录。
2. who -q:该命令会显示登录用户的统计信息,包括当前登录用户的数量。
3. who -b:该命令会显示系统的启动时间。
4. who -r:该命令显示系统的运行级别。
5. who -i:该命令显示IP地址和终端号。
除了上述常见的参数外,还有一些其他常用的用法和参数:
– who -a:该命令会显示当前系统内所有用户的登录信息,包括系统开机时间、登录用户、登录终端以及登录时间等。
– who -H:该命令会在输出结果中加入表头信息,以便更好地理解和阅读。
– who -m:该命令会显示当前登录用户的邮件地址。
– who -p:该命令会显示当前登录用户所属的进程号。
– who -s:该命令会显示当前登录用户的运行状态。
– who -t:该命令会显示当前登录用户的终端设备。
– who -u:该命令会显示当前登录用户的ID号。
Who命令的输出结果通常会包含一些列的信息,其中的字段含义如下:
– 登录名称:表示当前登录用户的用户名。
– 终端设备:表示用户登录所使用的终端设备。
– 登录时间:表示用户登录的时间。
– 登录来源:表示用户从哪个IP地址或主机名登录。
总之,Who命令是一个用于显示登录用户信息的实用工具,可以帮助管理人员快速了解当前系统的使用情况。无论是在维护系统安全性,还是在查找登录问题时,都可以使用Who命令来获取有用的信息。
2年前 -
Linux命令中的”who”命令用于显示当前登录到系统上的用户信息。当我们需要查看有哪些用户登录到系统上时,可以使用”who”命令来获取相关信息。
以下是关于”who”命令的详细介绍:
## 命令格式
“`
who [选项]
“`## 命令选项
– `-a` 或 `–all`:显示所有的信息,包括空闲时间和终端。
– `-b` 或 `–boot`:显示系统启动时间。
– `-d` 或 `–dead`:显示登录状态为dead的用户。
– `-H` 或 `–heading`:在开头显示列标题。
– `-l` 或 `–login`:显示登录状态为LOGIN的用户。
– `-m` 或 `–message`:显示有关脚本或者发送消息的进程的信息。
– `-p` 或 `–process`:显示相关进程信息。
– `-q` 或 `–count`:显示当前登录用户数。## 命令示例
显示当前登录用户的信息:
“`
who
“`显示当前登录用户的详细信息,包括终端、登录时间和登录IP地址:
“`
who -a
“`显示系统启动时间和当前登录用户的信息:
“`
who -b
“`显示登录状态为LOGIN的用户信息:
“`
who -l
“`统计当前登录用户数:
“`
who -q
“`## 命令输出字段解释
命令输出中的字段解释如下:
– 用户名:正在登录系统的用户的用户名。
– 终端:用户登录所使用的终端设备。
– 登录时间:用户登录系统的时间。
– IP地址:用户登录系统的IP地址。## 注意事项
– 如果没有使用选项,则默认只会显示当前登录用户的用户名和终端信息。
– “who”命令可以用于检查系统上是否有未授权的用户登录。
– “who”命令不能在非特权(非root)用户下查看某些特权用户的信息。以上就是关于”who”命令的详细介绍。通过使用”who”命令,我们可以方便地查看系统上当前登录用户的信息,从而进行用户管理和系统监控。
2年前