linux命令中who是
-
用来查看当前登录到系统的用户信息的命令。
使用who命令可以查看以下信息:
1. 用户名:显示当前登录用户的用户名。
2. 终端:显示用户所使用的终端。
3. 登录时间:显示用户登录系统的时间。
4. IP地址:显示用户登录系统的IP地址。who命令的常用选项如下:
1. -a或–all:显示所有的登录用户,包括系统用户。
2. -b或–boot:显示系统最近一次启动的时间。
3. -H或–heading:显示列标题。
4. -i或–ip-address:显示登录用户的IP地址。
5. -q或–count:仅显示登录用户的数量。
6. -u或–users:以登录用户的格式显示。例如,输入命令”who -a”可以显示所有的登录用户信息,包括系统用户。
输入命令”who -i”可以显示登录用户的IP地址。
输入命令”who -q”可以仅显示登录用户的数量。通过使用who命令,可以方便地查看当前系统的用户信息,对于多用户环境下的系统管理和监控非常有帮助。
2年前 -
Linux命令中的”who”是一个用于显示当前登录系统的用户信息的命令。下面是关于”who”命令的五个要点:
1. 显示登录用户信息:使用”who”命令,可以显示当前登录系统的用户信息,包括用户名、登录时间、登录的终端等。如:
“`
$ who
john tty1 2022-04-01 09:00
jane tty2 2022-04-01 09:10
“`
这个例子显示了两个用户”john”和”jane”,以及他们的登录终端和登录时间。2. 显示详细用户信息:”who”命令可以结合”-a”或”–all”选项显示更详细的用户信息,包括登录IP地址等。如:
“`
$ who –all
john tty1 192.168.1.100 2022-04-01 09:00
jane tty2 192.168.1.101 2022-04-01 09:10
“`
这个例子显示了登录终端的IP地址。3. 显示登录用户数量:使用”who”命令,可以显示当前登录系统的用户数量。如:
“`
$ who -q
There are 2 users currently logged in.
“`
这个例子显示了当前登录系统的用户数量为2。4. 查找指定用户:可以结合用户名参数来查找特定的用户信息。如:
“`
$ who john
john tty1 2022-04-01 09:00
“`
这个例子显示了用户名为”john”的用户信息。5. 显示登录系统的时间:使用”who -b”命令,可以显示系统的启动时间。如:
“`
$ who -b
system boot 2022-04-01 08:55
“`
这个例子显示了系统的启动时间为2022年4月1日08:55。2年前 -
who是一个Linux命令,用于显示当前登录到系统中的用户信息。它可以显示登录用户的用户名、登录时间、登录IP地址以及登录终端。
下面是对who命令的详细说明和使用方法:
## 1. 命令语法
“`
who [选项] [文件]
“`## 2. 选项
– `-a`:显示系统中所有的用户信息,包括空闲的系统用户。
– `-b`:显示上次系统启动的时间。
– `-d`:显示当前活跃登录用户的信息。
– `-H`:显示表头。
– `-m`:显示当前主机的名称。
– `-q`:仅显示当前登录用户的数量。
– `-r`:显示运行级别。
– `-s`:仅显示当前登录用户的信息。
– `-p`:在输出结果中显示用户的进程号。
– `-T`:在输出结果中显示登录终端的类型。
– `-u`:显示每个用户的登录时间和登录终端。## 3. 示例
### 3.1 显示当前登录用户信息
“`
$ who
“`
输出示例:
“`
user1 tty1 2021-01-01 10:00
user2 tty2 2021-01-01 11:30
user3 pts/0 2021-01-01 12:00 (:0)
“`
上述示例中,显示了当前登录到系统中的用户信息。每一行表示一个用户,用户名在第一列,登录终端在第二列,登录时间在第三列。### 3.2 显示当前活跃登录用户信息
“`
$ who -d
“`
输出示例:
“`
user1 tty1 2021-01-01 10:00
user2 tty2 2021-01-01 11:30
“`
上述示例中,只显示了当前活跃登录用户的信息。其它用户已经注销或者已经超过一定时间没有活动。### 3.3 显示当前登录用户数量
“`
$ who -q
“`
输出示例:
“`
user1 user2 user3
“`
上述示例中,输出了当前登录用户的数量,以空格分隔。### 3.4 显示用户登录终端和进程号
“`
$ who -p
“`
输出示例:
“`
user1 tty1 2021-01-01 10:00 1234 (登录)
user2 tty2 2021-01-01 11:30 5678 (登录)
“`
上述示例中,除了显示用户信息外,还显示了用户的进程号和登录状态。括号内的文字表示用户当前登录状态。## 4. 结论
通过使用who命令,可以方便地查看当前登录到系统中的用户信息,包括用户名、登录时间、登录IP地址以及登录终端。使用不同的选项可以定制所需的信息显示。2年前