Comando Linux · 2 min read · Sep 19, 2025

Tutorial do Comando id do Linux para Iniciantes (5 Exemplos)

Se você é novo em administração de sistemas no Linux, você gradualmente aprenderá que a gestão de usuários é um aspecto importante do seu trabalho. A linha de comando do Linux oferece várias utilidades de linha de comando para esse propósito, e uma delas é o comando id.

Neste artigo, discutiremos os fundamentos desta ferramenta usando alguns exemplos fáceis de entender. No entanto, antes disso, vale a pena mencionar que todos os exemplos neste tutorial foram testados em uma máquina Ubuntu 18.04 LTS e Debian 10.

Comando id do Linux

O comando id mostra os IDs de usuário e grupo reais e efetivos de um determinado usuário. A seguir está sua sintaxe:

id [OPÇÃO]... [NOME_DE_USUÁRIO]

E aqui está como a página de manual da ferramenta explica:

Imprime informações de usuário e grupo para o NOME_DE_USUÁRIO especificado, ou (quando o NOME_DE_USUÁRIO é omitido) para o usuário atual.

A seguir estão alguns exemplos no estilo de perguntas e respostas que devem lhe dar uma boa ideia de como o comando id funciona.

Caso você não esteja ciente do que são IDs reais e efetivos, leia a discussão aqui.

P1. Como usar o comando id?

O uso básico é fácil - tudo que você precisa fazer é executar ‘id’ com o nome de usuário para o qual você deseja acessar as informações. Por exemplo:

id himanshu

Assim, você pode ver que a saída consiste em vários campos. As duas primeiras entradas são os IDs de usuário e grupo para ‘himanshu’, enquanto o restante são os grupos dos quais o usuário ‘himanshu’ faz parte, junto com os respectivos IDs de grupo.

Note que se você não passar nenhum nome de usuário como argumento para o comando id, a ferramenta assume o usuário atual como aquele para o qual você deseja as informações.

P2. Como fazer o id imprimir apenas os IDs de grupo?

Isso pode ser alcançado usando a opção de linha de comando -G. Por exemplo:

id -G himanshu

Assim, você pode ver que apenas os IDs de grupo foram exibidos na saída.

P3. Como fazer o id imprimir apenas o ID de grupo efetivo?

Isso pode ser alcançado usando a opção de linha de comando -g. Por exemplo:

id -g himanshu

P4. Como fazer o id imprimir apenas o ID de usuário efetivo?

Semelhante ao exemplo anterior, isso pode ser alcançado usando a opção de linha de comando -u. Por exemplo:

id -u himanshu

P5. Como fazer o id imprimir IDs reais em vez de IDs efetivos?

Para fazer o comando id imprimir IDs reais, use a opção de linha de comando -r. Esta opção pode ser combinada com as opções de linha de comando -u, -g e -G.

Por exemplo:

id -ur himanshu

Conclusão

O comando id é fácil de entender e usar. O número de opções de linha de comando que ele oferece também é limitado, e discutimos a maioria delas aqui. Uma vez que você tenha terminado de praticar esses, vá para a página de manual da ferramenta para aprender mais sobre ela.

Share: X/Twitter LinkedIn

Receba novas postagens na sua caixa de entrada

Sem spam. Cancele a assinatura a qualquer momento.