El problema
No se puede eliminar un usuario y userdel genera el siguiente error:
# userdel -r username userdel: user username is currently used by process xxx
La solución
Se crean nuevos procesos secundarios cada vez que se ejecuta el comando 'userdel' y, por lo tanto, no se puede eliminar al usuario.
Puede usar los siguientes comandos para eliminar a la fuerza al usuario.
# killall -TERM -u username # userdel -f username
La -f eliminaría a la fuerza a este usuario, incluido el directorio/correo de inicio del usuario (si corresponde). Por lo tanto, use esta opción solo si está al tanto de lo que se elimina para este usuario específico. Al usar la opción -f, no necesita usar la opción -r.