linux的who命令含义
-
Linux的who命令用于显示当前登录的用户信息。who命令有以下几个参数和选项:
1. `who`:默认情况下,who命令显示当前登录系统的所有用户的信息,包括用户名、终端设备、登录时间和登录来源(IP地址或主机名)。
2. `who -a`:此选项会显示更详细的信息,包括系统开机时间、系统运行时间、当前登录用户数量等。
3. `who -q`:该选项用于显示当前登录的用户数量,以及它们所属的各个组。
4. `who -m`:此选项用于显示当前终端的登录用户信息。
5. `who -r`:此选项用于显示系统的运行级别。
6. `who -T`:该选项用于显示每个登录用户的终端标识符。
7. `who -w`:此选项用于显示当前登录用户的详细信息,包括用户名、登录时间和终端设备,以表格形式展示。
8. `who -H`:该选项用于以HTML格式显示who命令的输出。
总而言之,使用Linux的who命令可以方便地查看当前登录的用户信息,帮助系统管理员监控系统登录情况,以及查找并断开无效的会话。
2年前 -
linux的who命令是用来显示当前已经登录系统的用户信息的。who命令能够显示以下内容:
1. 登录用户的用户名:who命令会显示已经登录系统的用户名。每个登录用户都会有一个独立的用户名用于识别身份。
2. 登录用户的终端:who命令会显示登录用户所使用的终端设备。终端设备是用户与计算机交互的工具,例如控制台、SSH连接等。
3. 登录时间:who命令会显示登录用户的登陆时间,指的是用户登录系统的具体时间。
4. 登录IP地址:who命令还会显示登录用户的IP地址,即用户所使用的网络地址。这对于监控系统安全以及识别用户位置很有帮助。
5. 空闲时间:who命令还可以显示用户空闲的时间。这表示用户在登录系统后多长时间没有进行任何操作。
通过这些信息,管理员可以了解当前登录的用户情况,包括谁正在使用系统、使用了哪些终端,以及他们的登录时间和空闲时间。这有助于管理员进行资源管理和监控系统的安全性。
2年前 -
Who命令在Linux系统中用于显示当前登录系统的用户信息。它列出了当前登录的用户的用户名、终端、登录时间以及用户从哪个IP地址登录。Who命令还可以显示其他用户的登录情况。
Who命令的使用格式为:
“`
who [OPTION]… [FILE | ARG1 ARG2]
“`其中,`[OPTION]`为命令选项,可以使用以下选项:
– `-b`:显示系统关机时间。
– `-d`:显示除启动进程外的每个登录进程。
– `-H`:显示列标题。
– `-l`:显示详细的登录信息。
– `-m`:显示所有登录的系统信息。
– `-q`:只显示登录用户的数量。
– `-r`:显示当前运行级别。
– `-s`:显示系统启动时间。
– `-t`:显示系统的空闲时间。
– `-u`:只显示当前登录用户的信息。`[FILE | ARG1 ARG2]`为要查询的文件名或者目录路径。如果没有给出文件名或者目录路径,Who命令默认使用`/var/run/utmp`文件进行查询。
下面是一些Who命令的常见用法示例:
1. 显示当前登录用户的信息:
“`shell
who
“`2. 显示当前登录用户的数量:
“`shell
who -q
“`3. 显示登录用户的详细信息:
“`shell
who -l
“`4. 显示登录用户的终端信息:
“`shell
who -m
“`5. 显示系统启动时间和运行级别:
“`shell
who -s -r
“`6. 显示当前系统的空闲时间:
“`shell
who -t
“`除了Who命令,Linux系统还提供了另一个类似功能的命令——W命令。W命令可以显示更详细的用户信息,包括每个用户的CPU使用情况、登录时间、命令等。使用W命令时,只需要在Who命令的基础上加上`-w`选项即可。
总结:Who命令是Linux系统中用于显示当前登录用户信息的命令。它提供了多个选项,可以根据需求显示不同的信息。使用Who命令可以帮助管理员监控系统的登录情况和使用情况。
2年前