Linux如何查看当前登录用户信息
- 2023-10-05 21:29:00
- pjd
- 原创 437
1. **`who` 命令:**
```bash
who
```
这会列出当前登录系统的用户信息,包括用户名、终端、登录时间等。
2. **`w` 命令:**
```bash
w
```
与 `who` 类似,但提供了更多关于用户活动的信息,包括用户正在执行的命令等。
3. **`finger` 命令:**
```bash
finger
```
`finger` 命令提供更为详细的用户信息,包括用户登录时间、终端、从何处登录等。
4. **`id` 命令:**
```bash
id <username>
```
用于查看指定用户名的用户详细信息,包括用户ID(UID)、组ID(GID)、所属组等。
5. **`last` 命令:**
```bash
last
```
`last` 命令显示系统中所有用户的登录历史记录,包括用户名、终端、登录时间、IP地址等。
6. **`whois` 命令:**
```bash
whois <username>
```
如果你安装了 `whois` 工具,你可以使用它来查看用户的详细信息,包括电子邮件地址等。
这些命令提供了不同层次和类型的用户信息,你可以根据需要选择适合的命令。请注意,某些命令可能需要管理员权限或root访问权限来查看其他用户的详细信息。
二、安装whois
yum install whois三、最常用的命令
last who id [username] whois [username]