Alias in Bash erstellen:
Die meisten Leute ziehen es vor, Befehle mit Shortcuts auszuführen. Sie könnten zum Beispiel feststellen, dass Sie die Anweisung „ls -F“ viele Male verwenden. Sie können für diese Anweisung sogar bequem einen Umweg erstellen: zum Beispiel „lf“. Wenn Sie also „lf“ verwenden müssen, in dem die Shell einen Befehl erwartet, ersetzt die Shell „ls -F“. Die Alias-Definition beginnt mit dem Wort „Alias“, vor dem ein Titel des Alias, das entsprechende Symbol sowie die Anweisung, die wir ausführen möchten, wenn wir den Alias eingeben. Es ist angebracht, die Anweisung in Anführungszeichen und ohne Leerzeichen über das Gleichheitszeichen zu kapseln. Es ist notwendig, jeden Alias auch in einer neuen Zeile anzukündigen. Es ist wirklich einfach, Aliase innerhalb von Bash . zu erstellen. Das Folgende ist die Alias-Syntax:
$ alias=alias_name=”command_to_run”Alias-Typen:
Ein Benutzer kann vorübergehend oder dauerhaft einen Alias beanspruchen. Es ist möglich, temporäre Aliase zu verwenden, sobald der Zugriff des Benutzers bestehen bleibt. Daher gibt es zwei Arten von Alias, vorübergehend und dauerhaft. Wir werden uns beide Arten ansehen und analysieren. Melden Sie sich zunächst von Ihrem Linux-System aus an und öffnen Sie Ihr Befehlsterminal. Sie können die bereits definierten Standard-Aliasnamen Ihres Linux-Systems mit dem einfachen „Alias“-Befehl im Terminal sehen, und die Liste wird wie unten gezeigt angezeigt.
$ alias
Alle diese genannten Techniken werden unter Ubuntu ausgeführt. Umgekehrt können sie, da Sie es mit Bash zu tun haben, auf jeder Linux-Distribution funktionieren.
Temporäre Aliase:
Da die Konsolensitzung läuft, bleibt eine solche Art von Alias bisher bestehen. Es würde den Alias verlieren, sobald die Shell beendet ist. Schauen wir uns den temporären Alias an. Öffnen Sie Ihr Befehlsterminal und navigieren Sie mit dem folgenden Befehl zum Desktop-Verzeichnis:
$ cd ~/Desktop
Eine der beliebtesten Anweisungen auf dem Linux-Terminal ist vielleicht die Anweisung „ls“. Normalerweise verwenden wir mit der Option „-la“ diesen Befehl, um alle Dateien und Ordner sowie geheime anzuzeigen, wie im Layout für große Listen list.
Mit dem Befehl „ls“ erstellen wir nun den Alias.
$ alias L=" ls -la"
Die Leistung der Befehle „L“ und „ls -la“ kann beim Erstellen von Aliasen gleich sein.
$ L
Wenn das Fenster geschlossen wird und der Consumer erneut eine neue Sitzung beginnt, funktioniert die Alias-Anweisung nicht.
$ L
Permanente Aliase:
Bash erinnert sich vielleicht an die Bildung sowohl des Alias als auch an seinen Zweck, wenn er gebildet wird. Sie müssen es im bekannt geben .bashrc-Dokument, um permanente Aliase zu erstellen. Das Dokument .bashrc hat ein Bash-Skript, das jedes Mal ausgeführt wird, wenn ein Bash-Prozess beginnt. Die Position ist „~/.bashrc“. Für jede einzelne Person im Prozess ist es etwas Besonderes. Nehmen wir ein Beispiel für permanente Aliases. Sie können Ihr System aktualisieren, ohne die Aliase zu verwenden, indem Sie den Befehl update und upgrade wie unten beschrieben verwenden.
$ sudo apt update && sudo apt upgrade -y
Um Ihre bevorzugten Aliase zu erstellen, .bashrc ist in der Tat ein beliebter Ansatz. Innerhalb Ihres Setups, .bashrc war möglicherweise nicht aktiv. Erstellen und starten Sie die .bashrc mit dem nano-Befehl. Wenn es nicht verfügbar ist, wird ein leeres Dokument geöffnet.
$nano ~/.bashrc
Datei .bashrc wird geöffnet. Fügen Sie der Datei die folgende Zeile hinzu, um Aliase für eine Aktualisierung des Systems zu erstellen.
alias update=" sudo apt update && sudo apt upgrade -y"
Speichern Sie die Datei und schließen Sie sie. Führen Sie danach die Quellanweisung im Terminal aus, um die Datei aufzufüllen.
$ Quelle ~/.bashrc
Dies ist der Moment, um zu überprüfen, ob der Alias funktioniert oder nicht. Starten Sie das Linux-System neu, melden Sie sich bei Ihrem Linux-System an und führen Sie den gerade gebildeten Alias-Befehl „update“ aus. Sie können sehen, dass der Alias erfolgreich funktioniert und das System aktualisiert hat.
Bash-Alias entfernen:
Um die früher gebildeten Befehlsaliase zu entfernen, wird der Begriff Unalias verwendet. Dieser Alias würde bei Verwendung dieser Anweisung nicht funktionieren. Nun, Sie können die Unalias-Anweisung verwenden, um sie vollständig zu deaktivieren, wenn Sie feststellen, dass Sie den Verknüpfungsbefehl nicht mehr haben möchten. Überprüfen Sie zunächst die bereits gebildeten Aliase in Ihrem System mit dem alias-Befehl.
$-AliasSie können sehen, dass ein neu gebildeter Alias-Befehl „update“ in der Liste unten aufgeführt ist.
Führen Sie nun den Befehl „unalias“ aus, um den zuvor erstellten Shortcut-Befehl zu löschen.
$ Unalias-Update
Beim erneuten Einchecken in der Liste der Aliase sehen Sie, dass der Alias "Update" vollständig entfernt wurde.
Sie können die Aliase auch aus dem .bashrc-Datei, indem Sie sie mit dem nano-Befehl öffnen und aus der Datei löschen. Sie können die Alias-Zeile einfach kommentieren oder einfach ganz entfernen. Führen Sie danach den Quellbefehl aus, um die Änderungen widerzuspiegeln. Speichern Sie die aktualisierte Datei und starten Sie Ihr System neu, um die Änderungen zu überprüfen. Wenn Sie den Alias-Befehl „update“ erneut versuchen, funktioniert es nicht.
Fazit:
In diesem Handbuch haben wir Alias und ihre zwei verschiedenen Typen untersucht. Dieser Artikel ist eine einfache Illustration, wie Sie einen Alias generieren und die häufig verwendeten Befehle ausführen, ohne jede Anweisung immer wieder neu eingeben zu müssen. Man könnte jetzt mehr über Anweisungen nachdenken, um viel mehr zu verwenden und Verknüpfungen in der eigenen Befehlsshell für sie zu generieren.