要确认 CentOS 用户是否已被删除,可以尝试以下方法:
使用 id 命令:
输入 id <username>(将 <username> 替换为要检查的用户名),如果系统返回 “No such user” 或类似的消息,则表示该用户已被删除。
id <username>
查看 /etc/passwd 文件:
使用文本编辑器或 cat 命令查看 /etc/passwd 文件,检查是否还有要查找的用户名。如果找不到该用户名,则表示用户已被删除。
cat /etc/passwd
查看 /etc/shadow 文件:
同样地,使用文本编辑器或 cat 命令查看 /etc/shadow 文件,检查是否还有要查找的用户名。如果找不到该用户名,则表示用户已被删除。
cat /etc/shadow
使用 getent 命令:
输入 getent passwd <username>(将 <username> 替换为要检查的用户名),如果系统返回 “No such user” 或类似的消息,则表示该用户已被删除。
getent passwd <username>
请注意,如果用户已被删除,但仍有与该用户关联的进程在运行,那么这些进程可能仍然以该用户的身份运行。要查看当前运行的进程及其所属用户,请使用 ps 命令:
ps aux