首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法删除用户运行的'/usr/sbin/userdel‘失败:代码16退出的子进程

无法删除用户运行的'/usr/sbin/userdel‘失败:代码16退出的子进程
EN

Ask Ubuntu用户
提问于 2014-05-31 02:10:33
回答 1查看 9.5K关注 0票数 1

当我试图使用“设置”下的“用户帐户”窗口删除用户时,会收到以下错误消息:

running '/usr/sbin/userdel' failed: Child process exited with code 16

如何删除此用户?

EN

回答 1

Ask Ubuntu用户

回答已采纳

发布于 2014-05-31 02:10:33

  1. 确保用户已注销任何活动会话。
  2. 完成以上操作后,关闭“用户帐户”窗口,并在“系统设置”中再次打开该窗口

如果上述操作不起作用,请运行userdel [username]。如果thqt不起作用,很可能是因为您的用户帐户被某些进程所使用。错误消息将给您一个进程ID (PID)。

代码语言:javascript
复制
userdel: user [username] is currently used by process [PID]

从这一点出发,您可以通过使用ps -p [PID]来了解它是什么过程。

代码语言:javascript
复制
  PID TTY          TIME CMD
 1742 ?        00:00:09 ruby

一旦您满意,您就可以终止该进程,运行pkillkill来终止它。

代码语言:javascript
复制
sudo pkill ruby

再次运行userdel [username],这一次它应该能工作。

票数 2
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/474735

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档