Wenn Sie im Terminal Ctrl+ drücken r, wird der umgekehrte inkrementelle Suchmodus verwendet.
Mit der umgekehrten Suche können Sie in Ihrem Terminal nach vorherigen Befehlen suchen. Dies kann jedoch verwirrend werden, wenn Sie denselben Befehl mit verschiedenen Optionen verwenden und die Suche nach dem gewünschten Befehl anstrengend wird.
Wie kann ich leicht zwischen den Befehlen unterscheiden oder einen bestimmten Befehl markieren?
command-line
bash
bash-history
Maythux
quelle
quelle
Antworten:
#
In einigen Konfigurationsdateien und Programmiersprachen werden Kommentare markiert und von der Ausführung ausgeschlossen.Führen Sie einen Befehl aus und erstellen Sie dann ein Hashtag mit # des Befehls, damit wir ihn später finden können.
zum Beispiel:
Jetzt erstelle ich ein Hash-Tag
#sysInfo
für den Befehl, mitsudo dmidecode | grep -A 9 "System Information"
dem Systeminformationen angezeigt werden.Suchen Sie nun im Reverse-i-Search (drücken Sie ctrl+ r) im Terminal nach dem Hash-Tag und geben Sie ein
#sysInfo
.Sie können für jeden Befehl so viele Hash-Tags erstellen und später mithilfe der umgekehrten Suche finden.
Hinweis: Das hier verwendete Hashtag ist nicht das gleiche Konzept wie in den sozialen Medien. Dieses Wort wird nur verwendet, um Neulingen die Antwort zu verdeutlichen und zu erleichtern.
Quelle
quelle