Sanft

So wiederholen Sie den letzten Befehl in Linux, ohne die Pfeiltasten zu verwenden

Versuchen Sie Unser Instrument, Um Probleme Zu Beseitigen





Veröffentlicht amZuletzt aktualisiert: 17. Februar 2021

So wiederholen Sie den letzten Befehl in Linux, ohne die Pfeiltasten zu verwenden: Nun, manchmal möchten Sie den vorherigen Befehl in der Befehlszeile wiederholen, wenn Sie mit Linux-Systemen arbeiten, und das auch ohne die Pfeiltasten zu verwenden. Dann gibt es keine bestimmte Möglichkeit, dies zu tun, aber hier bei der Fehlerbehebung haben wir alle verschiedenen Möglichkeiten aufgelistet, genau dies zu tun.



Um Befehle zu wiederholen, können Sie normalerweise das alte csh verwenden! Verlaufsoperator !! (ohne Anführungszeichen) für den neuesten Befehl. Wenn Sie den vorherigen Befehl einfach wiederholen möchten, können Sie !-2, !foo für den neuesten verwenden, beginnend mit dem subsrting foo. Sie können auch den Befehl fc verwenden oder einfach :p verwenden, um den Vorschlag des Verlaufsoperators auszudrucken.

Inhalt[ verbergen ]



So wiederholen Sie den letzten Befehl in Linux, ohne die Pfeiltasten zu verwenden

Sehen wir uns einige der Möglichkeiten zum Abrufen von Befehlen am Shell-Prompt an:

Methode 1: Für csh oder jede Shell, die eine csh-ähnliche Verlaufsersetzung implementiert

|_+_|

Notiz: !! oder !-1 werden nicht automatisch für Sie erweitert und bis Sie sie ausführen, ist es möglicherweise zu spät.



Wenn Sie bash verwenden, können Sie bind space:magic-space in ~/.bashrc einfügen, dann werden sie nach dem Befehl durch Drücken der Leertaste automatisch inline erweitert.

Methode 2: Verwenden Sie Emacs-Tastenbelegungen

Die meisten Shells, die eine Befehlszeileneditionsfunktion haben, die Emacs-Tastenbelegungen unterstützt:

|_+_|

Methode 3: Verwenden Sie STRG + P und dann STRG + O

Durch Drücken von STRG + P können Sie zum letzten Befehl wechseln und durch Drücken von STRG + O können Sie die aktuelle Zeile ausführen. Hinweis: STRG + O kann beliebig oft verwendet werden.

Methode 3: Verwenden des fc-Befehls

|_+_|

Lesen Sie auch, So stellen Sie Dateien von lost+found wieder her

bluetooth einstellungen verschwunden

Methode 4: Verwenden Sie !

Für csh oder jede Shell, die eine csh-ähnliche Verlaufsersetzung (tcsh, bash, zsh) implementiert, können Sie das ! um den letzten Befehl beginnend mit aufzurufen

|_+_|

Methode 5: Wenn Sie MAC verwenden, können Sie den Schlüssel eingeben

Sie können ?+R an 0x0C 0x10 0x0d binden. Dadurch wird das Terminal gelöscht und der letzte Befehl ausgeführt.

Das haben Sie erfolgreich gelernt So wiederholen Sie den letzten Befehl in Linux, ohne die Pfeiltasten zu verwenden Wenn Sie jedoch noch Fragen zu diesem Beitrag haben, können Sie diese gerne im Kommentarbereich stellen.

Aditya Farrad

Aditya ist ein selbstmotivierter IT-Experte und seit 7 Jahren Technologieautor. Er befasst sich mit Internetdiensten, Mobilgeräten, Windows, Software und Anleitungen.