id
Permissões
Uso
id [user]Mostra os ids de usuário e grupo com que um processo roda; id -u igual a 0 significa root, o jeito padrão de um script checar privilégio.
Opções comuns
| Opção | Significado |
|---|---|
| -u | The numeric user id only; 0 means root |
| -g | The primary group id |
| -G | Every group id the user is in |
| -n | Names instead of numbers, with -u, -g or -G |
| -r | The real id rather than the effective one |
Exemplos
idYour uid, gid and every group at once.
id -uJust the number, which scripts test against 0.
id -nG deployThe group names of another user.
Modo numérico e simbólico dizem a mesma coisa: 755 e u=rwx,go=rx são a mesma permissão.
Como ler
- Os colchetes [ ] marcam uma parte que você pode omitir.
- As reticências … indicam que você pode listar vários.
- As opções diferenciam maiúsculas: em alguns comandos -r e -R fazem coisas diferentes.
Perguntas
Q. O que id faz?
Mostra os ids de usuário e grupo com que um processo roda; id -u igual a 0 significa root, o jeito padrão de um script checar privilégio.
Q. Como se digita?
id [user] — os colchetes marcam o que você pode omitir.
Q. Quantas opções vale a pena saber?
Aqui estão 5; a lista completa está em man id. Este comando fica em Permissões.
Comandos relacionados
página man: man id