id - comando com exemplos

Publicado por Lisandro Guerra em 24/08/2016

[ Hits: 26.888 ]

Blog: https://spartanix.com/

 


id - comando com exemplos



O comando id retorna informações de login do usuário e dos grupos aos quais ele pertence.

Vamos explorar algumas opções deste comando:

id
uid=1000(lisandro) gid=1000(lisandro) grupos=1000(lisandro), 4(adm), 24(cdrom), 27(sudo), 30(dip), 46(plugdev), 113(lpadmin), 130(sambashare)

As opções -u , -g e -G, mostram respectivamente os números de id do usuário, do grupo principal do usuário e de todos os grupos do usuário:

id -u
1000

id -g
1000

id -G
1000 4 24 27 30 46 113 130

A opção -n pode ser usada para acompanhar as anteriores e substituir na resposta do comando os números pelos respectivos nomes. Observe, por exemplo, que em conjunto com a opção -G, é equivalente ao comando groups:

id -un
lisandro

id -Gn
lisandro adm cdrom sudo dip plugdev lpadmin sambashare

Simples, mas muito útil. Um uso recorrente em scripts, é verificar se determinado script está sendo executado pelo root.

Abraços e até a próxima.

Fontes: id manpages

Outras dicas deste autor

iPod Shuffle no Linux Mint e Ubuntu

Linux Mint - configurar Black Button do Thinkpad T430 Lenovo no Cinnamon

Vim editor - inserir e retirar numeração de linhas

Revista Espírito Livre

Wi-Fi no Dell Inspiron 1525 - Configurando Broadcom 4311 no Linux Mint 14/15

Leitura recomendada

Fazendo comparações no shell com números de ponto flutuante

Dica para automatizar suas tarefas diárias [Iniciante]

Shell Script nosso de cada dia - Episódio 1

Verificar se site está online via linha de comando

Conversão do catálogo de endereço do Thunderbird para usar no Mutt - Script

  

Comentários
[1] Comentário enviado por Pandoro em 27/08/2017 - 21:55h

Legal, é sempre bom aprender.
Parabéns e sucesso!!!!



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts