Combien de fois avez-vous tapé une commande dans votre shell linux, puis réalisé que vous aviez oublié de taper sudo, de sorte que vous vous retrouviez avec une erreur ou l'édition du fichier en lecture seule redouté? Cela m’arrive beaucoup plus que je ne voudrais admettre, j’écris à ce sujet.
Vous avez plusieurs options, la plus simple consiste simplement à utiliser !! dire à bash d'utiliser la dernière commande.
Par exemple, si vous avez essayé de taper cela, vous obtiendrez une erreur en modifiant un fichier en lecture seule:
vi /etc/apt/sources.list
Une fois que cela se produit, vous pouvez simplement utiliser cette commande:
sudo !!
Quel bash sera ensuite développé dans cette commande:
sudo vi /etc/apt/sources.list
Capture d'écran de cette action: