Cláudio Neves
Cláudio Neves28/02/2023 22:57
Compartilhe

Como usar o Linux no Terminal

  • #Linux

Gente vi que tem pessoas na comunidade que tem dificuldade de usar linux no terminal principalmente com relação a uso de sudo.

Vamos lá

Sudo e um deamon que faz o acesso ao superusuario sem sair do seu usuario apenas usando a senha de admin da maquina.

Geralmente isso ocorre quando vc precisa instalar algum pacote via apt ou snap ou usar algum recurso que precisa de privilegios de Root.

Então vc acaba fazendo

$ sudo apt-get install foo

esse processo faz com que vc instale o programa que vc deseja com privilegios de root sem sair do seu usuario como citado acima.

mas como sei que estou usando meu usuario ou root, isso pode ser importante.

o usuario comum a principal caracteristica é que o simbolo do prompt logo apos seu usuario é o ~$ e seu formato é parecido com isso.

claudioneves@claudioneves-370E4K:~$

e no usuario root o simbolo é o # além disso se vc usa ubuntu por exemplo vc vai ter no usuario root a seguinte forma

root@claudioneves-370E4K:/home/claudioneves#

*aqui no usuario root não precisa digitar sudo apt-get install foo para instalar algum programa só basta colocar apt-get install foo

no caso do sudo vc não muda de usuario apenas acessa o recurso como usuario root , mas vc também mudar de usuario no caso você queira acessar o root vc pode fazer:

$ sudo su

e digitar a senha

para voltar para o usuario comum é so fazer

# su seuusuario

lembrando que o comando su muda de usuario vc sai do usuario para outro, e o comando sudo acessa o recurso como usuario root sem sair do usuario atual. Entao a combinação sudo su, é como um conceder privilegios de root para o usuario comum acessar o usuario root como root.

Bom é isso espero que gostem da leitura.

Compartilhe
Comentários (1)
Gabriel Silva
Gabriel Silva - 28/02/2023 23:07

Bom artigo, importante para inicio nessa área. Uma sugestão, se achar cabível: destaque as linha de código

$ exemplo de código

Assim fica mais visível as partes mais informativas.