So wiederholen Sie den letzten Befehl unter Linux ohne Verwendung der Pfeiltasten: Nun, manchmal möchten Sie den obigen Befehl in der Befehlszeile wiederholen, wenn Sie mit Linux-Systemen arbeiten, und das zusätzlich, ohne die Pfeiltasten zu verwenden. Es gibt also keine besondere Möglichkeit, dies zu tun, aber hier in der Fehlerbehebung haben wir alle verschiedenen aufgelistet Möglichkeiten, genau dies zu tun.
Um die Befehle normal zu wiederholen, können Sie den alten Verlaufsoperator csh! «!!» (ohne Anführungszeichen) Wenn Sie für den letzten Befehl nur den vorherigen Befehl wiederholen möchten, können Sie! -2 ,! foo für den neuesten Befehl verwenden, beginnend mit dem Abonnement "foo". Sie können auch den Befehl fc verwenden oder grundsätzlich: p verwenden, um den Hinweis des Verlaufsoperators zu drucken.
So wiederholen Sie den letzten Befehl unter Linux ohne Verwendung der Pfeiltasten
Schauen wir uns einige Möglichkeiten an, wie Sie sich die Befehle in der Shell-Eingabeaufforderung merken können:
Methode 1: Für die csh oder eine beliebige Shell, die die Ersetzung des csh-Verlaufs implementiert
!! Drücken Sie dann die Eingabetaste. O! -1 Drücken Sie dann die Eingabetaste ODER Strg + P und dann die Eingabetaste
Hinweis: !! oder! -1 wird für Sie nicht automatisch 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, und nachdem der Befehl space gedrückt hat, werden diese automatisch online erweitert.
Methode 2: Verwenden Sie Emacs-Tastenkombinationen
Die meisten Shells verfügen über eine Befehlszeilenbearbeitungsfunktion, die Emacs-Tastenkombinationen unterstützt:
Nach oben Strg + P Nach unten Strg + N Links Strg + B Rechts Strg + F Startseite Strg + A Ende Strg + E Entfernen Sie Strg + D.
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 Befehls fc
fc -e: -1 Beispiel: $ echo "Troubleshooter" Troubleshooter $ fc -e: -1 echo "Troubleshooter" Troubleshooter
Lesen Sie auch, wie Sie verlorene + gefundene Dateien wiederherstellen
Methode 4: Verwenden!
Für csh oder jede Shell, die die Ersetzung des csh-Verlaufs implementiert (tcsh, bash, zsh), können Sie das! um den letzten Befehl aufzurufen, der mit beginnt
Methode 5: Bei Verwendung von MAC können Sie drücken
Können Sie beitreten? + R bis 0x0C 0x10 0x0d. Dadurch wird das Terminal bereinigt und der letzte Befehl ausgeführt.
Das ist alles, was Sie erfolgreich gelernt haben So wiederholen Sie den letzten Befehl unter Linux ohne Verwendung der Pfeiltasten Wenn Sie jedoch noch Fragen zu diesem Artikel haben, zögern Sie nicht, diese im Kommentarbereich zu stellen.