Categories
Linux Tutoriais

Reexecute o último comando como superusuário

Conheça esta dica rápida de uso do utilitário sudo, na linha de comando.
Pode te poupar alguns segundos.

O utilitário sudo tem a função de investir temporariamente usuários comuns nas vestes do administrador do sistema.
Se você rodou um comando e descobriu que ele precisava ser executado como root, use apenas o sudo acompanhado de ‘!!’.
sudo apt update
Veja um exemplo:


apt update

Lendo listas de pacotes... Pronto
W: chmod 0700 of directory /var/lib/apt/lists/partial failed - SetupAPTPartialDirectory (1: Operação não permitida)
E: Não foi possível abrir arquivo de trava /var/lib/apt/lists/lock - open (13: Permissão negada)
E: Impossível criar acesso exclusivo ao directório /var/lib/apt/lists/
W: Problema ao remover o link do ficheiro /var/cache/apt/pkgcache.bin - RemoveCaches (13: Permissão negada)
W: Problema ao remover o link do ficheiro /var/cache/apt/srcpkgcache.bin - RemoveCaches (13: Permissão negada)

Como você pode ver, o comando acima, precisava de privilégios administrativos para ser executado.
Para resolver isto, não precisa digitar tudo de novo.
O comando abaixo, resolve:


sudo !!

sudo apt update
[sudo] senha para justincase: 
Ign:1 http://dl.google.com/linux/chrome/deb stable InRelease
Ign:2 http://ftp.br.debian.org/debian stretch InRelease                                
Atingido:3 http://ftp.br.debian.org/debian stretch-updates InRelease                   
Atingido:4 http://linux-libre.fsfla.org/pub/linux-libre/freesh freesh InRelease        
Atingido:5 http://dl.google.com/linux/chrome/deb stable Release                        
Atingido:6 http://ftp.br.debian.org/debian stretch Release                             
Atingido:7 http://ftp.debian.org/debian stretch-backports InRelease                    
Atingido:8 http://security.debian.org/debian-security stretch/updates InRelease        
Lendo listas de pacotes... Pronto                         
Construindo árvore de dependências       
Lendo informação de estado... Pronto
All packages are up to date.

By Elias Praciano

Autor de tecnologia (livre, de preferência), apaixonado por programação e astronomia.
Fã de séries, como "Rick and Morty" e "BoJack Horseman".
Me siga no Twitter e vamos trocar ideias!

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.