Fügen Sie Sudo zu Ihrem letzten Bash-Befehl mit !! hinzu Syntax
Wie oft haben Sie einen Befehl in Ihre Linux-Shell eingegeben und dann festgestellt, dass Sie vergessen haben, sudo einzugeben, sodass am Ende ein Fehler auftritt oder die gefürchtete schreibgeschützte Datei bearbeitet wird? Das passiert mir viel mehr als ich zugeben möchte, deshalb schreibe ich darüber.
Sie haben mehrere Möglichkeiten, die einfachste ist es, sie einfach zu benutzen !! um bash anzuweisen, den letzten Befehl zu verwenden.
Wenn Sie beispielsweise versucht haben, dies einzugeben, erhalten Sie die Fehlermeldung, dass Sie eine schreibgeschützte Datei bearbeiten:
vi /etc/apt/sources.list
Sobald dies geschieht, können Sie einfach diesen Befehl verwenden:
Sudo !!
Welche Bash erweitert sich dann zu diesem Befehl:
sudo vi /etc/apt/sources.list
Screenshot davon in Aktion:
Eine alternative Methode wäre, einfach auf die Aufwärtspfeiltaste zu drücken, entweder die Starttaste oder Strg + A und dann sudo einzugeben.