以CentOS为例。在删除用户前,建议先使用`w`或`who`命令查看当前登录用户,确保要删除的用户没有正在登录系统。若用户正在登录,可能需要先使用`pkill -kill -t TTY`命令强制用户退出,其中`TTY`是用户的终端名称。
## 使用userdel命令
### 仅删除用户账号
以管理员身份登录系统后,执行`sudo userdel username`或`userdel username`命令即可删除指定用户的账号,其中`username`是要删除的用户名。此方法仅删除用户的账号信息,不会删除用户的主目录、邮件等相关文件。
### 删除用户账号及相关文件
若要同时删除用户的主目录、邮箱等相关文件,可使用`sudo userdel -r username`或`userdel -r username`命令。
## 手动删除相关信息
### 删除用户账号信息
使用`userdel username`命令先删除用户和组的信息。
### 查找并删除相关文件
执行`find / -name "username"`命令查找所有与该用户相关的文件,再使用`rm -rf`命令删除查找到的文件,但此方法需谨慎操作,以免误删重要文件。
https://gitee.com/biox-lab/biclass.biox/blob/master/%E4%BF%AE%E4%B8%9A/Computer-Sciences/OS-Operating-System/Linux/User&Group/%E5%9C%A8Linux%E7%B3%BB%E7%BB%9F%E4%B8%AD%E5%88%A0%E9%99%A4%E6%9F%90%E4%B8%80%E7%94%A8%E6%88%B7.md
#Linux #User