Когда я пытался удалить пользователя с помощью окна «Учетные записи пользователей» в разделе «Настройки», я получаю следующее сообщение об ошибке:
running '/usr/sbin/userdel' failed: Child process exited with code 16
Как удалить этого пользователя?
, Если вышеупомянутое не работало выполненное userdel [username]
. Если thqt не будет работать, то это, вероятно, будет, потому что Ваша учетная запись пользователя используется некоторым процессом. Сообщение об ошибке даст Вам идентификатор процесса (PID).
userdel: user [username] is currently used by process [PID]
От этого, можно выяснить то, что обрабатывает его, при помощи ps -p [PID]
.
PID TTY TIME CMD
1742 ? 00:00:09 ruby
, После того как Вы рады, что можно завершить процесс, работать pkill
или kill
для уничтожения его.
sudo pkill ruby
Выполнение userdel [username]
снова и на этот раз это должно работать.