El comando userdel se utiliza para eliminar cuentas de usuario. De forma predeterminada, no elimina el directorio de inicio del usuario a menos que use la opción -r. Al eliminar la cuenta de usuario, se eliminan todas las referencias a ella. Tendría que volver a crear la cuenta y volver a agregarla a los grupos para parecerse a la identidad original. Tenga cuidado antes de eliminar una cuenta de usuario.
Sintaxis
La sintaxis del comando userdel es:
$ userdel [options] {user names}
- del usuario [nombre de usuario] :Esto elimina la entrada del usuario del archivo /etc/passwd, pero deja intactos el directorio de inicio y el correo del usuario. No se recomienda esta forma de eliminar una cuenta de usuario.
- userdel -r [nombre de usuario] :Esto elimina el usuario y el directorio de inicio del usuario, junto con el buzón de correo del usuario. Esto eliminará los archivos propiedad del usuario junto con la cuenta del usuario de su directorio de inicio.
Ejemplos de comandos de userdel
1. Eliminar un usuario:
# userdel username
2. Eliminar un usuario en otro directorio raíz:
# userdel --root path/to/other/root username
3. Eliminar un usuario junto con el directorio de inicio y la cola de correo:
# userdel --remove username
Conclusión
Para eliminar un usuario de su sistema, use el comando userdel. Tenga en cuenta que el usuario debe cerrar sesión en el sistema antes de que pueda eliminarlo. Si usa el comando userdel sin -r, el usuario será eliminado del sistema pero sus archivos se quedarán atrás. Use -r para eliminar todos los rastros del usuario. Consulte la página del manual para userdel de una lista de todas las opciones de la línea de comandos.