mirror of https://github.com/CrimsonTome/tldr.git
37 lines
1.0 KiB
Markdown
37 lines
1.0 KiB
Markdown
|
# sudo
|
||
|
|
||
|
> Executa um único comando como o Superuser, ou como outro usuário.
|
||
|
> Mais informações: <https://www.sudo.ws/sudo.html>.
|
||
|
|
||
|
- Executa um comando como Superuser:
|
||
|
|
||
|
`sudo {{less /var/log/syslog}}`
|
||
|
|
||
|
- Edita um arquivo, como Superuser, com seu editor padrão:
|
||
|
|
||
|
`sudo --edit {{/etc/fstab}}`
|
||
|
|
||
|
- Executa um comando como outro usuário e/ou grupo:
|
||
|
|
||
|
`sudo --user={{usuário}} --group={{grupo}} {{id -a}}}`
|
||
|
|
||
|
- Executa um comando anterior com o prefixo `sudo` (apenas em `bash`, `zsh`, etc.):
|
||
|
|
||
|
`sudo !!`
|
||
|
|
||
|
- Abre o shell padrão com privilégios de Superuser e executar arquivos de login (`.profile`, `.bash_profile`, etc.):
|
||
|
|
||
|
`sudo --login`
|
||
|
|
||
|
- Abre o shell padrão com privilégios de Superuser sem alterar o ambiente de execução:
|
||
|
|
||
|
`sudo --shell`
|
||
|
|
||
|
- Abre o shell padrão como dado usuário, carregando o ambiente de execução deste usuário e lendo arquivos de login (`.profile`, `.bash_profile`, etc.):
|
||
|
|
||
|
`sudo --login --user={{usuário}}`
|
||
|
|
||
|
- Lista os comandos permitidos (e não permitidos) para o usuário atual:
|
||
|
|
||
|
`sudo --list`
|