Comando Sudo e sua origem

3

Então, eu estava aprendendo algumas coisas e encontrei o comando sudo . O comando sudo é colocado em / usr / bin / sudo no meu Xubuntu 16.04

Estou interessado em saber se alguém pode avisar qual programa eu poderia usar para abrir este arquivo sudo e ver de que é feito o comando sudo ?

p.s. Tentei usar um editor de texto comum, mas o arquivo não está codificado corretamente, por isso não vejo nada útil.

    
por Dayfiri 02.07.2016 / 13:10

1 resposta

6

sudo é um comando e é um programa executável.

Você pode descobrir mais sobre como usá-lo usando esses comandos no terminal (na ordem de pelo menos - > mais detalhada):

sudo --help   
man sudo
info sudo

Para entender mais sobre como funciona, você pode visitar o site do sudo , onde você pode procure o código-fonte . Você também pode baixar o código-fonte:

Primeiro edite /etc/apt/sources.list

sudo nano /etc/apt/sources.list

você verá essas linhas perto do começo:

deb http://gb.archive.ubuntu.com/ubuntu/ xenial main restricted
# deb-src http://gb.archive.ubuntu.com/ubuntu/ xenial main restricted

Você precisa descomentar a linha deb-src (remova o #), por isso, diz:

deb http://gb.archive.ubuntu.com/ubuntu/ xenial main restricted
deb-src http://gb.archive.ubuntu.com/ubuntu/ xenial main restricted

Salve o arquivo e saia. Agora execute sudo apt update e, em seguida, faça o dowload do pacote de código-fonte para o diretório de trabalho atual

apt source sudo

Super breve resumo : sudo é a abreviação de 'superuser do' que significa 'execute o seguinte comando como o superusuário'. Assim, concede os privilégios de root do usuário humilde para um comando e quaisquer comandos disparados por esse comando.

    
por Zanna 25.11.2016 / 14:33

Tags