Beispiel 1: Temporäre Bash-Alias-Deklaration
Es ist eine sehr einfache Aufgabe, einen vorübergehenden Bash -Alias zu deklarieren. Der Befehl alias wird verwendet, um eine Verknüpfung eines jeden Befehls zu erstellen. Zum Beispiel, Das LS -la Der Befehl ist ein sehr häufig verwendeter Befehl zur Anzeige der Liste aller Dateien und Ordner mit Genehmigung. Sie können die Abkürzung dieses Befehls erstellen, indem Sie verwenden der Alias Befehl. Angenommen, der Verknüpfungsbefehl wird sein L. Führen Sie die folgenden Befehle aus, um die Abkürzung von zu erstellen ls -la und testen Sie den Befehl.
Überprüfen Sie die Ausgabe von Die LS -ls Befehl
$ ls -ls
Erstellen Sie den Befehl alias für ls -la
$ alias l = "ls -la"
Testen Sie die Abkürzung von ls -ls
$ L
Ausgang:
Nachdem die obigen Befehle ausgeführt wurden, sind die Ausgabe des Befehls „L“, der durch den Befehl 'alias' und die Befehle „LS -LA“ erstellt wurde.
Wenn der Benutzer die Sitzung schließt und eine neue Sitzung erneut startet, funktioniert der Alias -Befehl nicht.
Beispiel-2: Dauere Bash-Alias-Deklaration
Um das obige Problem zu lösen, können Sie den Befehl permanenter Alias erstellen. Angenommen, Sie möchten eine Abkürzung der “erstellen“Mkdir"Befehl mit dem alias namens"C”Und benutze es dauerhaft. Offen ~/.BASHRC-Datei in jedem Editor, Alias-Befehl in dieser Datei hinzufügen, die Datei speichern und den Befehl "Quelle" ausführen, um die Datei mit hinzugefügtem Alias-Befehl erneut auszusetzen.
Führen Sie den folgenden Befehl aus, um das ~/ zu öffnen.BASHRC -Datei in Nano Editor.
$ nano ~/.bashrc
Fügen Sie den folgenden "Alias" -Befehl in die Datei hinzu und speichern Sie ihn.
alias c = "mkdir"
Führen Sie die Datei erneut aus, um den Befehl aktiv zu machen.
$ source ~/.bashrc
Führen Sie die folgenden Befehle aus, um den Verknüpfungsbefehl von „Mkdir“ zu testen,.
$ C TestDir
$ ls
Ausgang:
Nach der Ausführung der obigen Befehle wird die folgende Ausgabe angezeigt.
Beispiel-3: Verwendung von 'alias' für 'CD' Befehl
Der Befehl "CD" wird verwendet, um das aktuelle Arbeitsverzeichnis zu ändern. In diesem Beispiel wird der Befehl "Alias" für verschiedene Arten von "CD" -Befehls verwendet. Der Befehl 'CD…' wird verwendet, um das Verzeichnis eine Ebene aus dem aktuellen Verzeichnis festzulegen. Führen Sie die folgenden Befehle aus, um den alternativen Befehl "CD ..." zu erstellen und den Befehl "Alias" erstellt zu testen.
$ alias p_dir = 'CD…'
$ p_dir
Ausgang:
Nach der Ausführung der obigen Befehle wird die folgende Ausgabe angezeigt.
Der Befehl 'CD… /… /' wird verwendet, um das Verzeichnis zwei Ebenen aus dem aktuellen Verzeichnis einzustellen. Führen Sie die folgenden Befehle aus, um den alternativen Befehl 'CD… /… /' zu erstellen und den Befehl "Alias" erstellt zu testen.
$ alias 2p_dir = 'CD… /… /'
$ 2p_dir
Ausgang:
Nach der Ausführung der obigen Befehle wird die folgende Ausgabe angezeigt.
Beispiel-4: Verwendung von 'Alias' für 'BC' Befehl
Der Befehl "BC" wird für mathematische Operationen mit fraktionalen Daten verwendet. In diesem Beispiel wurde die Möglichkeit, alternative Befehl des Befehls 'BC' zu erstellen.
Führen Sie die folgenden Befehle aus, um den Befehl "Alias" des Befehls "BC" zu erstellen und zu testen.
$ alias cal = 'bc -l'
$ echo "scale = 2; 37/2" | Cal
Ausgang:
Nach der Ausführung der obigen Befehle wird die folgende Ausgabe angezeigt.
Beispiel-5: Verwendung von 'Alias' für Root-Privilegien
Der Befehl 'sudo -i' wird verwendet, um das Stammberechtigte festzulegen. Der Weg zum Erstellen des alternativen Befehls des Befehls 'sudo -i' wurde in diesem Beispiel gezeigt.
Führen Sie die folgenden Befehle aus, um den Befehl "alias" des Befehls "sudo -i" zu erstellen und zu testen.
$ alias admin = 'sudo -i' '
$ admin
Ausgang:
Nach der Ausführung der obigen Befehle wird die folgende Ausgabe angezeigt.
Beispiel-6: Verwendung von 'alias', um den spezifischen Befehl aus der Geschichte zu finden
Der Befehl "Grep" wird hauptsächlich verwendet, um den spezifischen Inhalt in einer Datei oder einem Text zu durchsuchen, und der Befehl "Verlauf" wird verwendet, um den Verlauf der zuvor verwendeten Befehle beizubehalten. Manchmal erfordert es die Geschichte zuvor verwendeter spezifischer Befehle mit "Grep" herauszufinden. Wenn diese Aufgabe mehrfach benötigt wird, ist es eine gute Option, den Befehl alias zu erstellen, um den spezifischen Befehl aus dem Verlauf "Grep" zu finden. Die Verwendung des Befehls "alias", um den spezifischen Befehl aus dem Verlauf mit "Grep" zu finden, wurde in diesem Tutorial gezeigt.
Führen Sie die folgenden Befehle aus, um den Befehl "alias" zu erstellen und zu testen, um den bestimmten Befehl aus dem Verlauf zu finden.
$ alias f_cmd = 'history | grep'
$ f_cmd cat
$ f_cmd pwd
Ausgang:
Nach der Ausführung der obigen Befehle wird die folgende Ausgabe angezeigt.
Beispiel: Verwendung von 'Alias' zur Zählung der Gesamtzahl der Dateien des aktuellen Verzeichnisses
Es gibt viele Möglichkeiten, die Gesamtzahl der Dateien des aktuellen Verzeichnisses in Bash zu zählen. Die einfache Möglichkeit, die Gesamtdateien des aktuellen Verzeichnisses zu zählen. Durch das Erstellen eines "Alias" -Befehls, um diese Aufgabe zu erledigen, erleichtert die Aufgabe die Aufgabe.
Führen Sie den folgenden Befehl aus, um den Befehl "alias" zu erstellen und zu testen, um die Gesamtzahl der Dateien des aktuellen Verzeichnisses zu zählen.
$ ls
$ alias TotalFiles = 'finden . -Typ f | wc -l '
$ Totalfiles
Ausgang:
Nach der Ausführung der obigen Befehle wird die folgende Ausgabe angezeigt.
Beispiel-3: Bash-Alias entfernen
Die "Unalias" Der Befehl wird verwendet, um das zuvor erstellte zu entfernen alias Befehl. Nachdem dieser Befehl verwendet wird, funktioniert der Alias nicht. Wenn Sie also glauben, dass Sie den Befehl Verknüpfung nicht mehr wollen, können Sie den Befehl alias verwenden, um ihn dauerhaft zu entfernen.
Führen Sie die folgenden Befehle aus, um die Verwendung des Befehls "Unalias" zu überprüfen, um den zuvor erstellten Verknüpfungsbefehl zu entfernen.
$ alias d = 'Datum'
$ d
$ unalias d
$ d
Ausgang:
Nach der Ausführung der obigen Befehle wird die folgende Ausgabe angezeigt.
Entfernen oder kommentieren Sie die Zeile, die zum Erstellen des Befehls 'alias' im ~/ verwendet wird.BASHRC-Datei und erneut ausführen, um den permanenten Alias zu löschen.
Abschluss:
Sie können den Befehl "alias" für verschiedene Zwecke verwenden, um eine Abkürzung der Befehle zu erstellen. Dieses Tutorial hilft dabei, die grundlegende Verwendung des Befehl "alias" zu verstehen, damit die Bash -Benutzer diesen Befehl problemlos anwenden können.