linux查看系统有哪些用户

linux查看系统有哪些用户

作者:Rhett Bai发布时间:2026-03-17阅读时长:0 分钟阅读次数:55

用户关注问题

Q
如何在Linux系统中查看所有用户列表?

我想知道我的Linux系统中都有哪些用户,该使用哪些命令查看完整的用户列表?

A

使用cat命令查看所有用户

可以通过命令 cat /etc/passwd 来查看系统中所有用户的信息。该文件包含了系统中所有用户的账号信息,每一行代表一个用户,包括用户名、用户ID、组ID、用户描述、主目录和默认shell等。

Q
有没有简单的命令只显示Linux系统中的普通用户?

系统中除了系统账户外,我只想查看普通用户账户,应该用什么命令?

A

使用awk过滤普通用户账户

可以执行 awk -F: '$3 >= 1000 {print $1}' /etc/passwd 命令。这个命令会列出所有用户ID大于等于1000的用户,通常这些用户是普通用户,而系统用户的ID通常小于1000。

Q
如何查看当前登录Linux系统的用户?

想知道当前都有哪些用户登录了Linux系统,命令是什么?

A

使用who命令显示当前登录用户

运行 who 命令可以列出当前所有登录到系统的用户信息,包括用户名、终端、登录时间等。这可以帮助你了解当前系统活跃的用户会话。