当我尝试使用此代码删除用户时,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