1.8 Grundlegende Linux Erste Schritte Befehl 02

1. Informationen zu einfachen Anführungszeichen, doppelten Anführungszeichen und Funktionen für umgekehrte einfache Anführungszeichen

`` # Einfache Anführungszeichen umkehren, die darin enthaltenen Befehle und Variablen identifizieren und die darin enthaltenen Befehle zuerst ausführen. Das Ergebnis nach Abschluss der Befehlsausführung wird von einem anderen Befehl referenziert

        Features: Sowohl Befehle als auch Variablen können identifiziert werden 

        Verwendung: Wird häufig verwendet, wenn ein Befehl einen anderen Befehl aufruft, um das Ergebnis auszuführen

    echo `echo $ PATH`

"" # Doppelte Anführungszeichen können Befehle identifizieren, keine Variablen

'' # Einfache Anführungszeichen, Variablen und Befehle werden nicht erkannt

    $ () = ``

image.pngimage.png

2.tab # Vervollständigen Sie den Pfad, den Befehl oder den Dateinamen

3. Befehl zur Ausführung des Aufzeichnungsverlaufs .bash_history #

    history # Sehen Sie sich den gerade ausgeführten Befehl history an, und vor jedem Befehl befindet sich eine Markierung. Sie können! markieren, Sie können diesen Befehl aufrufen

    Tipps zur Verwendung:

        Wiederholen Sie den vorherigen Befehl mit der Aufwärtspfeiltaste und drücken Sie die Eingabetaste, um auszuführen = drücken Sie !! und drücken Sie die Eingabetaste, um auszuführen

        ! -1 # Führen Sie den vorletzten Befehl aus

        ! ps # Wiederhole den vorherigen Befehl beginnend mit "ps"

        !? ps # Wiederholen Sie den vorherigen Befehl mit ps

        ! ps: p # Nur Befehlsverlauf drucken, nicht ausführen

        ^ ps ^ ls # Ersetzen Sie das erste ps im vorherigen Befehl durch ls


        ctrl-r #, um den Befehl im Befehlsverlauf zu suchen, wird nach der Suche direkt ausgeführt

        Strg + g # Beenden Sie den historischen Suchmodus

    Abrufen des letzten Parameters im vorherigen Befehl

        ! $ # Mittel

image.pngimage.png

    Wissen erweitern:

        Befehl! ^ Verwenden Sie den ersten Parameter des vorherigen Befehls als Parameter von cmd

        Befehl! $ Verwenden Sie den letzten Parameter des vorherigen Befehls als Parameter von cmd

        Befehl! * Verwenden Sie alle Parameter des vorherigen Befehls als cmd-Parameter

        Befehl!: n Verwenden Sie den n-ten Parameter des vorherigen Befehls als Parameter von cmd

        Befehl! n: ^ Rufe den ersten Parameter des n-ten Befehls auf

        Befehl! n: $ ruft den letzten Parameter des n-ten Befehls auf

        Befehl! n: m ruft den m-ten Parameter des n-ten Befehls auf

        Befehl! n: * Alle Parameter des n-ten Befehls aufrufen

4. Detaillierte Historie (standardmäßig 1000 Datensätze)

    history -c # Befehl zum Löschen des Verlaufs im Speicher

    Verlauf -d 36 # Löscht die angegebene Zeile

    history -n 10 # Lösche die letzten 10 Zeilen

    history -w /1.sh # Speichern Sie die Verlaufsliste in der angegebenen Verlaufsdatei

5. Befehlsverlaufsbezogene Umgebungsvariablen

    HISTSIZE: Anzahl der Befehlsverlaufsdatensätze

    ~ / .bash_history # Die Standardverlaufsdatei

       HISTTIMEFORMAT = "% F% T" # Anzeigezeit

    / etc / profile oder ~ / .bash_profile # dauerhaft speichern

    HISTIGNORE = "str1: str2 *: ..." # Ignoriere die Geschichte von str2, dem Anfang von str2

        HISTIGNORE Umweltnutzung   

        ignorierte Ups Standardmäßig werden wiederholte Befehle ignoriert, fortlaufend und das gleiche ist "wiederholen".

        Ignorierraum Ignoriert alle Befehle, die mit Leerzeichen beginnen

        ignoreboth ist gleichbedeutend mit ignoreups, ignorespace-Kombination

        erasedups Befehl zum Löschen von Duplikaten (unabhängig davon, ob er mit dem vorherigen fortlaufend ist, löschen Sie ihn, solange ein Duplikat vorhanden ist)

        Dauerhaft speichern:

                Name der Exportvariablen = "Wert"

                Speichern Sie in / etc / profile oder ~ / .bash_profile

image.pngimage.png

6. Tastenkombinationen

    Strg + l, um den Bildschirm zu löschen, entspricht dem Befehl zum Löschen

    Strg + o führt den aktuellen Befehl aus und zeigt den Befehl erneut an

    Strg + s Blockbildschirmausgabe, sperren

    Strg + q ermöglicht die Bildschirmausgabe

    Strg + c Befehl beenden

    Befehl Strg + Z aussetzen

    Strg + a Bewegen Sie den Cursor an den Anfang der Befehlszeile, entsprechend Home

    Strg + e Bewegen Sie den Cursor an das Ende der Befehlszeile, entsprechend Ende

        Alt + f Bewegen Sie den Cursor ein Wort nach rechts

    Alt + b Bewegen Sie den Cursor ein Wort nach links

    Strg + xx Cursor bewegt sich zwischen der ersten Befehlszeile und dem Cursor

    Strg + u vom Cursor bis zum Anfang der Befehlszeile löschen

    Strg + k Löschen Sie vom Cursor bis zum Ende der Befehlszeile

    Alt + r löscht die aktuelle gesamte Zeile

    Strg + w Löschen Sie vom Cursor links bis zum Wortanfang

    Alt + d Löschen Sie direkt vom Cursor bis zum Ende des Wortes

    Strg + d Löscht ein Zeichen am Cursor

    

    Hinweis: Alt-Tastenkombinationen stehen häufig in Konflikt mit anderer Software

    


Ich denke du magst

Origin blog.51cto.com/13451715/2488600
Empfohlen
Rangfolge