Sobes.tech
Intern

Como ver os utilizadores no sistema?

sobes.tech IA

Resposta da IA

Existem várias formas de visualizar os utilizadores no sistema.

  1. Ver o conteúdo do ficheiro /etc/passwd:

    cat /etc/passwd
    

    Este ficheiro contém registos para cada utilizador, cada linha representa um utilizador e inclui, para além de outras coisas, o nome de utilizador e o diretório home.

  2. Uso do comando getent:

    getent passwd
    

    Este comando extrai registos da base de dados Name Service Switch, que pode incluir informações de /etc/passwd, LDAP e outras fontes.

  3. Uso do comando id:

    id <nome_de_utilizador>
    

    Este comando mostra informações sobre um utilizador específico, incluindo o seu UID, GID e grupos. Para ver informações do utilizador atual:

    id
    
  4. Uso do comando who:

    who
    

    Este comando mostra quais utilizadores estão atualmente ligados ao sistema.

  5. Uso do comando w:

    w
    

    Este comando é semelhante ao who, mas fornece informações mais detalhadas sobre o que os utilizadores estão a fazer.

Para obter uma lista de todos os utilizadores, incluindo os do sistema, geralmente usa-se cat /etc/passwd ou getent passwd. Para obter informações sobre um utilizador específico, usa-se id. Para ver sessões ativas, usa-se who ou w.