Lista de comandos linux más utilizados.

El conocimiento de los comandos linux es importante para las tareas de administración y programación. Los comandos linux son necesarios para tener un dominio del sistema operativo. La línea de comandos es la manera más directa de enviar órdenes a su máquina. Los comandos linux de ficheros y directorios comando ls Listar archivos y directorios es la finalidad de este comando linux. comando tree Listar archivos y directorios en forma de árbol con el empleo de este comando linux. comando cp Copie archivos y directorios con este comando linux. comando pwd Mostrar el nombre del directorio de trabajo actual es la función de este comando linux. comand...

El comando adduser adiciona un usuario al sistema.

Añadir un usuario normal con el comando adduser

adduser [--home DIR] [--shell INTÉRPRETE] [--no-create-home] [-- uid ID]
[--firstuid ID] [--lastuid ID] [--gecos GECOS] [--ingroup GRUPO | --gid ID]
[--disabled-password] [--disabled-login] [--add_extra_groups]
[--encrypt-home] USUARIO

Si se invoca el comando adduser con un argumento que no es ninguna opción y sin la opción --system o --group, el comando adduser añadirá un usuario normal.

El comando adduser elegirá el primer UID disponible dentro del rango especificado para usuarios normales en el fichero de configuración. Puede elegir uno manualmente usand la opción --uid.

Puede modificar el rango especificado en el fichero de configuración usando las opciones --firstuid y --lastuid del comando adduser.

Por defecto, a cada usuario se le da un grupo correspondiente con el mismo nombre. Los grupos de usuarios permiten que los directorios de escritura de grupo se mantengan fácilmente colocando los usuarios apropiados en el nuevo grupo, estableciendo el bit set-group-ID en el directorio y asegurando que todos los usuarios usen una máscara de usuario de 002. Si esta opción del comando adduser se desactiva estableciendo USERGROUPS en no, todos los GID de los usuarios se establecen en USERS_GID.

Los grupos principales de los usuarios también se pueden anular desde la línea de comandos con las opciones --gid o --ingroup del comando addduser para establecer el grupo por id o nombre, respectivamente. Además, los usuarios se pueden agregar a uno o más grupos definidos en dduser.conf estableciendo ADD_EXTRA_GROUPS en 1 en adduser.conf o pasando --add_extra_groups en la línea de comandos.

El comando adduser creará los directorios personales de acuerdo con DHOME, GROUPHOMES, y LETTERHOMES. El directorio personal se puede especificar mediante la opción de línea de órdenes --home, y la consola mediante la opción --shell. El bit set-group-ID del directorio personal está habilitado si USERGROUPS es yes, de forma que cualquier fichero creado en el directorio personal del usuario tendrá el grupo correcto.

Añadir un usuario del sistema con el comando adduser

adduser --system [--home DIR] [--shell INTERPRETE] [--no-create-home] [--uid ID]
[--gecos GECOS] [--group | --ingroup GRUPO | --gid ID] [--disabled-password]
[--disabled-login] [--add_extra_groups] USUARIO

Si se llama con un argumento non-option y la opción --system, el comando adduser agregará un usuario del sistema. Si ya existe un usuario con el mismo nombre en el intervalo de UID del sistema (o, si se especifica el UID, si ya existe un usuario con ese UID), el comando adduser se cerrará con una advertencia. Esta advertencia del comando adduser se puede suprimir agregando --quiet.

adduser elegirá el primer UID disponible en el rango especificado en el fichero de configuración para usuarios del sistema (FIRST_SYSTEM_UID y LAST_SYSTEM_UID). Si desea un UID específico, lo puede especificar con la opción --uid.

Por omisión, los usuarios del sistema se añaden al grupo nogroup. Para añadir el nuevo usuario del sistema a un grupo existente, use las opciones --gid o --ingroup. Para añadir el nuevo usuario del sistema a un grupo con su mismo ID, use la opción --group.

El directorio personal se crea con las mismas normas que para los usuarios normales. Los nuevos usuarios del sistema tendrán como consola /usr/sbin/nologin (a menos que se modifique con la opción --shell), y tienen la clave deshabilitada. Los ficheros de configuración esqueleto no se copian.

Añadir un grupo de usuarios con el comando adduser

adduser --group [--gid ID] GRUPO

Si se invoca el comando adduser con la opción --group y sin las opciones --system o addgroup respectivamente, añadirá un grupo de usuarios.

Se elegirá un GID dentro del rango especificado en el fichero de configuración para los GID de sistema (FIRST_GID y LAST_GID). Puede anular este comportamiento introduciendo el GID con la opción --gid. El grupo se creará sin usuarios.

Añadir un usuario existente a un grupo existente con el comando adduser

adduser USUARIO GRUPO

Si se invoca el comando adduser con dos argumentos que no sean opciones, el comando adduser añadirá un usuario existente a un grupo existente.

Opciones del comando adduser

Opción Descripción
--quiet | -q opción del comando adduser para no dar información de proceso a la salida estándar.
--force-badname esta opción del comando addduser se utiliza para permitir nombres de usuario que no coincidan con la variable de configuración NAME_REGEX[_SYSTEM]
--extrausers el comando adduser usa usuarios extra como la base de datos.
--conf | -c ARCHIVO el comando addduser usa ARCHIVO como el archivo de configuración.

Ejemplos de comando adduser

- Uso del comando adduser para agregar un usuario nuevo al directorio por defecto.
  sudo adduser juan
- Uso del comando adduser para agregar un usuario con un directorio de inicio diferente.
  sudo adduser juan /home/pedro

comando wget

comandos linux

comando useradd