背景:

负责管理实验室的服务器,近期有保研的大三同学放弃保送到实验室而选择其他实验室,因此需要把之前给他开的账号取消掉。

 

==========================================

 

 

 

删除用户需要使用两步操作,第一步是把服务器上该用户的所有进程kill掉,第二步才是正式的执行删除用户操作。注意,如果不执行第一步操作,也就是不kill掉目标用户的所有进程,那么在执行第二步操作时是不能执行成功的。

 

 

第一步:

kill掉目标用户的所有进程:

sudo killall -9 -u 用户名

 

例子:

sudo killall -9 -u devil

 

 

 

 

-----------------------------------------------------------

 

 

 

第二步:

执行用户删除操作:(删除用户账号的同时删除账号的home文件夹)

sudo userdel -r  用户名

 

例子:

sudo userdel -r  devil

 

 

 

 

 

==========================================