Delgroup
|
Comando delgroup. El comando delgroup permite eliminar un grupo del sistema. Se utiliza en el sistema operativo Linux.
Sintasis
- delgroup [opciones] [--only-if-empty] grupo
Opciones comunes
- [--quiet] [--system] [[--help] [--version] [--conf FICHERO]
Descripción
Delgroup permite eliminar grupos del sistema de acuerdo a las opciones en línea de comando y a la configuración en /etc/deluser.conf y /etc/adduser.conf. Proporcionan una interfaz más sencilla que el programa groupdel, eliminando opcionalmente el directorio personal o incluso todos los ficheros del sistema pertenecientes al usuario, ejecutar un script personalizado, y otras características, delgroup pueden ejecutarse varias maneras:
Eliminar un grupo
Si se invoca se invoca delgroup, se eliminará un grupo. Advertencia: No se puede eliminar el grupo primario de un usuario existente. Si se usa la opción --only-if-empty, el grupo no se elimina en caso de que todavía tenga algún miembro. Elimina un usuario de un grupo específico Si se invoca con dos argumentos que no sean opciones, deluser eliminara el usuario del grupo especificado.
Opciones
- --conf FICHERO
Usa FICHERO en lugar de los ficheros predeterminados /etc/deluser.conf y /etc/adduser.conf.
- --group
Elimina un grupo. La opción predeterminada si se invoca como delgroup.
- --help Muestra unas instrucciones breves.
- --quiet
Suprime mensajes indicadores de progreso.
- --system
Solo elimina si el usuario/grupo es un usuario/grupo del sistema. Esto evita borrar accidentalmente usuarios/grupos que no sean del sistema. Además, si el usuario no existe, no se devuelve ningún valor de error. Esta opción está diseñada para su uso en los scripts de desarrollador de paquetes de Debian.
- --backup
Crea una copia de respaldo de todos los ficheros contenidos en el directorio personal del usuario y el fichero de cola de correo a un fichero llamado /user.tar.bz2 o user.tar.gz.
- --backup-to
No ubica las copias de respaldo en, sino en el directorio definido por este parametro. Define --backup de forma implícita.
- --remove-home
Elimina el directorio personal del usuario y su cola de correo. Si se define --backup, los ficheros se eliminarán después de realizar la copia de respaldo.
- --remove-all-files
Elimina todos los ficheros del sistema propiedad de este usuario. Nota: remove-home ya no tiene efecto. Si se define--backup, se eliminarán los ficheros después de realizar la copia de respaldo.
- --version
Muestra la versión e información acerca del copyright.
Valores de salida
- 0 La acción se ha ejecutado correctamente.
- 1 El usuario a eliminar no es una cuenta del sistema. No se ha realizado ninguna acción.
- 2 El usuario no existe. No se ha realizado ninguna acción.
- 3 El grupo no existe. No se ha realizado ninguna acción.
- 4 Se ha detectado un error interno. No se ha realizado ninguna acción.
- 5 El grupo a eliminar no está vacío. No se ha realizado ninguna acción.
- 6 El usuario no pertenece al grupo especificado. No se ha realizado ninguna acción.
- 7 No puede eliminar un usuario de su grupo primario. No se ha realizado ninguna acción.
- 8 El paquete requerido perl-modules no está instalado. Este paquete es necesario para realizar las acciones solicitadas. No se ha realizado ninguna acción.
- 9 Se requiere el parámetro --force para eliminar la cuenta del usuario root. No se ha realizado ninguna acción.
Ficheros
- /etc/deluser.conf
Véase también
Fuentes
- Comandos generales en el Manual de Debian Consultado el 22 de febrero de 2014. Disponible en: "manpages.debian.net"
- Comandos generales en el Manual de Ubuntu. Consultado el 22 de febrero de 2014. Disponible en: "manpages.ubuntu.com"