id - comando com exemplos

Publicado por Lisandro Guerra em 24/08/2016

[ Hits: 26.430 ]

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

Linux Mint 12: inicialização com mensagens

Instalando impressora Epson Stylus T24 no Linux

LAMP com PHP 7 no Linux Mint 17.3 e Ubuntu 14.04

Scanner GOTEC no OpenSuSE 11.1

GIMP 2.8 - Instalação no Linux Mint 13 e Ubuntu 12.04

Leitura recomendada

O jeito mais fácil de escrever e executar um Shell Script no Linux

Backup da pasta de usuário sem copiar os arquivos ocultos

Executando uma música na partição do Windows pelo Shell

Dica para uso do echo

Resolvendo problema com scripts que estão rodando no crontab

  

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