Heim > System-Tutorial > LINUX > So rufen Sie mühelos Befehle aus dem Linux -Befehlsgeschichte wie ein Profi ab

So rufen Sie mühelos Befehle aus dem Linux -Befehlsgeschichte wie ein Profi ab

Jennifer Aniston
Freigeben: 2025-03-20 10:12:16
Original
317 Leute haben es durchsucht

Dieser Leitfaden bietet mehrere effektive Strategien zum einfachen Abrufen von Befehlen aus Ihrer Linux -Geschichte, sogar langen und komplexen. Erforschen wir diese Methoden, um Ihren Workflow zu optimieren.

Befehle aus Linux -Geschichte abrufen

Der effiziente Zugriff auf frühere Befehle ist für die Produktivität von entscheidender Bedeutung. Die folgenden Techniken helfen Ihnen dabei, Befehle zu lokalisieren und wiederzuverwenden, unabhängig von Länge oder Komplexität.

1. Der history Command:

Die einfachste Methode ist die Verwendung des history . Dies zeigt eine nummerierte Liste kürzlich ausgeführter Befehle an. Sie können diese Liste durchsuchen, um den Befehl zu finden, den Sie benötigen.

Beispiel:

 $ Geschichte
Nach dem Login kopieren

2. Reverse Search mit Strg R:

Durch Drücken von Strg R wird eine umgekehrte Suche eingeleitet. Geben Sie einen Teil des Befehls ein und zyklieren durch die Übereinstimmung der Einträge in Ihrer Geschichte.

Beispiel:

Drücken Sie Strg R und geben Sie ssh ein, um den neuesten ssh -Befehl zu finden.

So rufen Sie mühelos Befehle aus dem Linux -Befehlsgeschichte wie ein Profi ab

3.. Nummerierte Geschichte mit nl :

Kombinieren Sie history mit nl (Zahlenlinien), um Befehle mit Zeilennummern anzuzeigen. Führen Sie einen Befehl direkt mit !number aus, wobei number die Zeilennummer des Befehls ist.

Beispiel:

!25 führt den Befehl in Zeile 25 Ihrer Geschichte aus.

 $! 25
Katze /etc /fedora-Release 
Fedora Release 39 (neununddreißig) 
Nach dem Login kopieren

So rufen Sie mühelos Befehle aus dem Linux -Befehlsgeschichte wie ein Profi ab

4. Filterverlauf mit grep :

Verwenden Sie history | grep 'search-term' um Befehle zu finden, die ein bestimmtes Wort oder eine bestimmte Phrase enthalten.

Beispiel:

 $ History | Grep 'SSH'
Nach dem Login kopieren

Dadurch werden alle Befehle einschließlich "SSH" zusammen mit ihren Sequenznummern angezeigt, wodurch die Ausführung über eine !number ermöglicht wird.

So rufen Sie mühelos Befehle aus dem Linux -Befehlsgeschichte wie ein Profi ab

5. Aliase für häufige Befehle erstellen:

Definieren Sie für häufig verwendete lange Befehle einen Alias ​​in Ihrem .bashrc oder .bash_profile . Dies ermöglicht die Ausführung mit einem kürzeren, denkwürdigeren Namen.

Beispiel:

Fügen Sie alias ll='ls -alF' zu Ihrem .bashrc hinzu, um ll anstelle von ls -alF zu verwenden.

6. Skriptkomplexbefehle:

Speichern Sie sie für sehr komplexe Befehle als Skripte (z. B. backup.sh ). Dies vereinfacht die Ausführung zu ./backup.sh .

7. Befehle zum Boezeichen kommentieren:

Fügen Sie einen einzigartigen Kommentar (z. B. your-long-command #uniqueTag ) an "Lesezeichen" -Kande zum späteren Abrufen an, indem Sie nach dem Tag suchen.

8. Verwenden des fc -Befehls:

Der Befehl fc öffnet den letzten Befehl (oder einen angegebenen Bereich) in Ihrem Standardtexteditor, sodass Bearbeitung und Wiederaussetzung einfacher Bearbeitung und Wiederaussetzung ermöglicht.

Beispiel: fc -l listet Befehle mit IDs für die Ausführung mit !ID auf.

So rufen Sie mühelos Befehle aus dem Linux -Befehlsgeschichte wie ein Profi ab

9. Expansion der Geschichte:

Verwenden Sie die Historie -Expansionsfunktionen wie !! (Letzter Befehl),! !-n (N-te letzter Befehl) und !string (letzter Befehl beginnend mit "String").

So rufen Sie mühelos Befehle aus dem Linux -Befehlsgeschichte wie ein Profi ab

10. Extended History Control:

Passen Sie Ihre .bashrc oder .bash_profile an, um HISTSIZE und HISTFILESIZE für eine größere und umfassendere Geschichte zu erhöhen.

11. Nutzung externer Werkzeuge:

Entdecken Sie externe Tools, die für Befehls- und Snippet -Management entwickelt wurden (z. B. keep , pet , bashpast ).

Abschluss

Dieser Leitfaden bietet verschiedene Techniken zum effizienten Abrufen von Befehlen aus Ihrer Linux -Geschichte. Wählen Sie die Methoden aus, die am besten zu Ihrem Workflow passen, und verbessern Sie Ihre Befehlsleisteneffizienz. Teilen Sie Ihre bevorzugten Methoden in den Kommentaren unten!

Das obige ist der detaillierte Inhalt vonSo rufen Sie mühelos Befehle aus dem Linux -Befehlsgeschichte wie ein Profi ab. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage