Linux怎么查看用户
时间: 2024-10-10 09:12:17 浏览: 37
Linux里查看所有用户
在Linux中,你可以使用几种命令来查看系统中的用户列表和详细信息,以下是其中两种常用的命令:
1. **`users` 或 `who`**:
这些命令会列出所有当前登录系统的用户,包括用户名、终端类型、登录时间等简单信息。例如:
```
users
who
```
2. **`cutom`(适用于较新的版本)或 `getent`**:
如果你想获取更详细的用户信息,比如全名、主目录、shell等,可以使用`cutom`(对于旧版系统使用`getent`)命令:
```
cutom user -u # 查看所有用户ID
cutom user -d # 查看所有用户的主目录
getent passwd | awk -F: '{print $1,$7}' # 或者getent getent passwd | awk -F: '{print $1,$7}'
```
3. **`ls /etc/passwd`** (仅限于root权限):
这条命令允许你直接查看 `/etc/passwd` 文件的内容,这个文件存储了所有用户的详细信息。
4. **`usermod` 和 `id`**:
`usermod` 可用于查看或修改用户的属性,`id` 则显示当前用户和组的信息。
```
id
usermod -l 新用户名 old_username
```
阅读全文