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.