Sobes.tech
Intern

¿Cómo ver los usuarios en el sistema?

sobes.tech AI

Respuesta de la IA

Existen varias formas de ver los usuarios en el sistema.

  1. Ver el contenido del archivo /etc/passwd:

    cat /etc/passwd
    

    Este archivo contiene registros para cada usuario, cada línea representa a un usuario e incluye, entre otras cosas, su nombre de usuario y directorio home.

  2. Uso del comando getent:

    getent passwd
    

    Este comando extrae registros de la base de datos Name Service Switch, que puede incluir información de /etc/passwd, LDAP y otras fuentes.

  3. Uso del comando id:

    id <nombre_de_usuario>
    

    Este comando muestra información sobre un usuario específico, incluyendo su UID, GID y grupos. Para ver información del usuario actual:

    id
    
  4. Uso del comando who:

    who
    

    Este comando muestra qué usuarios están actualmente conectados al sistema.

  5. Uso del comando w:

    w
    

    Este comando es similar a who, pero proporciona información más detallada sobre lo que están haciendo los usuarios.

Para obtener una lista de todos los usuarios, incluidos los del sistema, generalmente se usa cat /etc/passwd o getent passwd. Para obtener información sobre un usuario específico, se usa id. Para ver sesiones activas, se usan who o w.