top
本文目录
1. 查看系统用户列表
过滤有效用户
2. 查询当前登录用户
3. 验证用户身份信息
4. 查看用户登录历史
5. 用户权限检查
6. 用户进程监控

CentOS6.5查看用户

CentOS6.5查看用户的完整方法

1. 查看系统用户列表

通过以下命令可查看系统中所有用户信息:

cat /etc/passwd

输出结果包含用户名、UID、GID、描述、家目录及默认Shell,格式为冒号分隔的7个字段。

过滤有效用户

getent passwd | grep '/home'

该命令筛选出拥有家目录的普通用户,排除系统服务账户。

2. 查询当前登录用户

who
w
users

who显示已登录用户及终端信息,w包含用户正在执行的进程,users列出简洁的用户名列表。

3. 验证用户身份信息

id username
groups username

id命令显示用户UID、GID及所属组,groups列出用户所有关联的用户组。

4. 查看用户登录历史

last
lastlog

last显示系统登录记录,包含登入/登出时间及IP地址。lastlog报告所有用户最近登录时间。

5. 用户权限检查

sudo -l -U username

查看指定用户被授予的sudo权限,需以root身份执行。

6. 用户进程监控

ps -u username
top -u username

实时监控特定用户运行的进程及其资源占用情况。

寰宇互联服务器4核4G云服务器1元/月,网络稳定、抗DDos、国际BGP、性能强劲,十年服务经验QQ:97295700 微信:huanidc

阅读剩余
THE END
icon
0
icon
打赏
icon
分享
icon
二维码
icon
海报