删除用户显示错误代码(Ubuntu 17.10)

删除用户显示错误代码(Ubuntu 17.10)

当我尝试使用此代码删除用户时,sudo deluser username会出现此消息

Warning: group `username' has no more members.
userdel: user username is currently used by process 14804
/usr/sbin/deluser: `/usr/sbin/userdel username' returned error code 8 Exiting.

那么,我能做什么呢?

答案1

PID 为 14804 的进程正在以用户 的身份运行username。必须先终止此进程,然后才能删除该用户。您可以使用

ps -o pid,args -p 14804

看看这个过程是什么,

sudo kill -9 14804

如果您确定不再需要它并且没有更好的方法终止它,则将其杀死。

“警告”表示有一个名为的组,username其中用户username是唯一的成员。您可能也想将其删除:

sudo delgroup username

相关内容