GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Verwenden des Alias-Befehls in Linux zur Verbesserung Ihrer Effizienz

Der Alias-Befehl wird in Linux verwendet, um die Befehle mit einem Referenzwert einer bestimmten Syntax auszuführen. Der Alias ​​fungiert gewissermaßen als Variable für den Befehl. Sie können einem bestimmten Befehl einen Alias ​​zuweisen und später, anstatt den eigentlichen Befehl zu schreiben, einfach Ihren angegebenen Alias-Wert während der Ausführung verwenden. Auf diese Weise können Sie Ihren Terminalbefehl weniger kompliziert und leicht zu merken machen.

Die Verwendung des Alias ​​im Befehl kann Ihre Erfahrung reibungsloser machen; es hilft uns, Rechtschreibfehler zu vermeiden und uns an den Befehl zu erinnern. Wenn Sie ein Datenbankingenieur sind, ist der Begriff Alias ​​vielleicht ziemlich vertraut. In relationalen DB-Engines verwenden Programmierer häufig Aliase, um die Datenbank verständlicher zu machen. Unter Linux ist die Verwendung des Alias-Befehls auf der Shell wirklich cool und bequem; Außerdem verleiht es Ihnen eine professionelle Atmosphäre.

Syntax des Alias-Befehls in Linux

Der Alias-Befehl hat nur wenige Syntaxen, die Sie sich merken müssen. Tatsächlich verwenden die meisten Leute den Alias-Befehl, um sich nicht an die Befehlssyntax zu erinnern, daher ist der Alias-Befehl so konzipiert, dass Sie sich nicht viel an Alias-Syntaxen erinnern müssen. Hier sehen wir einige Syntaxen und ihre Anwendungsfälle.

Hier ist das Format des Alias-Befehls unter Linux

alias [option] [name]='[value]'
  • Alias:Die Alias-Syntax initialisiert die Alias-Prozesse unter Linux.
  • [Option]:Diese Option lässt den Benutzer alle laufenden Aliase auf dem Linux-System sehen.
  • [name]:Im Alias-Befehl bezieht sich der Name auf den eigentlichen Befehlswert. Der Name ist ein Zeichenfolgenwert; Benutzer können Namen schreiben, die sie verwenden möchten.
  • [Wert]:Der Wert dient als Referenz des Befehls. Sie können Argumente, Pfade und symbolische Links im Befehl verwenden, um auf den Wert zu verweisen.

Beispiele für Alias-Befehle unter Linux

Ein Alias-Befehl funktioniert als Abkürzung zum eigentlichen Befehl. Sie können auf Ihrem Linux-Rechner sowohl temporäre als auch permanente Aliase verwenden. Die Syntax und das Befehlsformat sind leicht verständlich; Sie können sie ohne zusätzlichen Aufwand erlernen.

Über einen Alias-Befehl können Sie einen längeren Befehl durch einen kurzen Befehl ersetzen, Buchstaben und Alphabete verschiedenen Befehlen zuweisen, die Zeichenfolge durch einen Alias ​​ersetzen und vieles mehr. Der Alias ​​ist auf den meisten großen Linux-Rechnern und -Servern mit dem Betriebssystem vorinstalliert.

Unter Linux gibt es zwei Arten von Aliasen; sie sind dauerhaft und vorübergehend. Der temporäre Alias ​​bezieht sich auf einen Befehl oder Wert in der laufenden Terminal-Shell; Der temporäre Alias ​​endet, wenn Sie die aktuelle Terminalsitzung schließen.

- -

Der permanente Alias ​​wird innerhalb des Shell-Skripts und der Bash-Dateien verwendet. Wenn Sie einen Alias ​​dauerhaft ändern oder verwenden müssen, müssen Sie Ihre Systemdateien auf etc bearbeiten oder andere Stammverzeichnisse. In diesem Beitrag wird gezeigt, wie die Beispiele des Alias-Befehls auf einem Linux-System verwendet werden.

1. Beginnen Sie mit dem Alias-Befehl

Die ersten Schritte mit dem Alias-Befehl sind problemlos. Sie können einfach alias in die Shell eingeben, um zu überprüfen, ob der Befehl auf Ihrem System funktioniert oder nicht. Der Alias-Befehl wird mit den verfügbaren Aliasen und Pfaden auf dem System zurückgegeben.

$ alias

2. Verwenden Sie Alais, um einen Referenzwert in Shell zu drucken

Es wird als Ausführung eines Befehls durch einen anderen Befehl betrachtet. Dieser Befehl funktioniert unter Linux als Argument.

$ date
$ echo The date today is `date`

3. Verwenden Sie eine Variable, um einen Befehl zu halten

Sie können den Alias ​​verwenden, um einen Wert für den Befehl zu speichern; Später können Sie diesen Alias ​​verwenden, um die Daten für den Befehl aufzurufen. Beispielsweise enthält das Alphabet d den Datumsparameter im unten erwähnten Befehl.

put as d=`date`
$ echo $d

4. Doppelte Anführungszeichen

Unter Linux können Sie die Anführungszeichen im Befehl verwenden, um einen Alias ​​aufzurufen. Wir können sowohl einfache als auch doppelte Anführungszeichen für den Befehl verwenden. Sie haben beide unterschiedliche Bedeutungen und Anwendungsfälle mit einem Alias. Die doppelten Anführungszeichen sind definiert, um den Variablenwert aufzurufen oder zu erweitern.

Wenn Sie beispielsweise den PWD-Befehl auf der Shell ausführen, wird der aktuelle Verzeichnispfad angezeigt. Wenn wir einen Alias ​​auf das Verzeichnis mit den doppelten Anführungszeichen setzen, wird er ausgeführt und mit dem tatsächlichen Wert erweitert.

$ echo $PWD
/home/ubuntupit
$ alias dirA="echo Working directory is $PWD"
$ alias dirA
alias dirA='echo Working directory is /home/ubuntupit’

5. Einfache Anführungszeichen

Die einfachen Anführungszeichen werden nur verwendet, um den Variablennamen aufzurufen, und es wird nicht der Wert der Variablen gedruckt. Das unten erwähnte Beispiel kann den Begriff der Verwendung der einfachen Anführungszeichen mit einem Alias-Befehl unter Linux verdeutlichen.

Hier können Sie sehen, dass es nur die Variable PWD aufruft und den Wert, den wir zuvor zugewiesen haben, nicht erweitert.

$ alias dirB='echo Working directory is $PWD'
$ alias dirB
alias dirB='echo Working directory is $PWD'

6. Verhindern, dass die Shell einen Alias ​​aufruft

Die Terminal-Shell sucht im Allgemeinen nach den Aliasen, wenn ein Shell-Befehl ausgeführt wird. Es kann automatisch zitierte, nicht zitierte, relative oder andere Aliase auf dem System erkennen. Wenn Sie verhindern möchten, dass Ihr Linux-Terminal einen Alias ​​auf dem System initialisiert, können Sie mit dem Befehl einen umgekehrten Schrägstrich (/) verwenden. Es funktioniert konventionell wie das Kommentieren einer Zeile im Skript mit dem Hash-Wert (#).

Zum Beispiel erlaubt uns der unten erwähnte Alias-Befehl, auf das Alphabet r zu verweisen, um den Wiederholungsbefehl aufzurufen.

$ alias r='fc -s'

Wenn wir den unten erwähnten Befehl ls -ltr häufig ausführen, erlaubt uns die Shell, den Alias ​​l zu verwenden, um den Befehl ls -ltr aufzurufen.

$ alias l='ls -ltr'
$ l

Wenn wir einen anderen Alias ​​als ls für den Wert 'ls -F' setzen und dann einen weiteren Alias ​​als ll='ls -l' verwenden, können wir sehen, dass im zweiten Alias ​​das ls selbst ein Alias ​​im ersten Befehl ist .

$ alias ls='ls -F'
$ alias ll='ls -l'
$ \ll

Wenn wir also weiterhin einen Alias ​​für einen anderen Befehl zuweisen, sogar einen Alias ​​für zwei verschiedene Befehle, ist die Wahrscheinlichkeit höher, dass wir in einem komplizierten Befehl einen Fehler erhalten oder nicht das erwartete Ergebnis erhalten.

Um dieses Problem zu vermeiden, können wir also einen Backslash (\) mit dem Befehl hinzufügen, den wir auf die normale Weise ohne Aliase ausführen möchten.

7. Alias ​​in For Command ausführen

Unter Linux können wir den Alias-Befehl verwenden, um sicherzustellen, dass wir beim Schreiben der Befehle keine Fehler machen oder Fehler machen. Auf diese Weise können wir einen Alias ​​verwenden, um einen komplizierten Befehl zu ersetzen.

Beispielsweise können wir den zap-Befehl für den rm-Befehl zuweisen, und wenn wir den zap-Befehl als Alias ​​anwenden, führt er die Entfernungsfunktionen aus. Wir verwenden das -i Flag im Befehl, der uns vor dem Löschen fragen wird.

Der unten erwähnte Alias-Befehl entfernt Dateien, die mit dem Buchstaben f beginnen.

$ alias zap='rm -i'
$ zap f*

Sie können hier den Befehl sehen, der um die Genehmigung zum Entfernen gebeten wurde; Wenn ich mit einem „y“ ausgeführt habe, hat es erst dann den Entfernungsprozess eingeleitet.

8. Alle Aliasse anzeigen

Um alle aktiven Aliase auf Ihrem Linux-System zu sehen, können Sie einfach alias eingeben und die Eingabetaste in der Terminal-Shell drücken.

$ alias

9. Entfernen Sie einen Alias

Um einen Alias-Befehl von Ihrem Linux-Rechner zu entfernen, können Sie einfach den Alias ​​des Werts aufheben. Zum Beispiel erlaubt uns der unten erwähnte Befehl, den Alias ​​für den Begriff ubuntupit zu entfernen, den wir zuvor gesetzt haben.

$ unalias [-a] name(s)
$ unalias ubuntupit

10. Legen Sie den Alias ​​für das Verzeichnis fest

Der Alias-Befehl ermöglicht es den Benutzern auch, einen Alias ​​für ein Verzeichnis festzulegen. Zum Beispiel lässt uns der unten erwähnte Befehl den Alias ​​Ubuntupit für das Home-Verzeichnis setzen.

$ alias ubuntupit='cd /home/ubuntupit/'
$ ubuntupit

11. Überprüfen Sie, ob der Befehl ein Alias ​​oder ein tatsächlicher Befehl ist

Wenn Sie überprüfen müssen, ob der von Ihnen ausgeführte Befehl ein Alias ​​​​oder ein tatsächlicher Befehl ist, können Sie den Befehl which ausführen, um die Quelle dieses Werts zu überprüfen. Zum Beispiel der unten erwähnte which Befehl gibt den tatsächlichen Pfad aus und stellt sicher, dass es sich um einen tatsächlichen Befehl handelt.

$ which date

Wenn wir eine Ausgabe wie das folgende Ergebnis erhalten haben, wäre es ein Alias.

$ which ll
alias ll='ls -alF'
/usr/bin/ls

12. Überprüfen Ihrer Betriebssystemversion über den Alias-Befehl unter Linux

Die Verwendung des Alias-Befehls unter Linux ist vielseitig. Sie können sogar einen Alias ​​festlegen, um Ihre Betriebssystemversion und Details zu überprüfen.

$ alias rel='lsb_release -a'
$ rel

13. Überprüfen Sie die Anzahl der Aliasse

Wenn Sie den Alias-Befehl häufig auf Ihrem Linux-Rechner verwenden, wissen Sie möglicherweise, wie viele Aliase Sie verwenden und was sie sind. So zeigen Sie die Gesamtzahl der derzeit auf Ihrem Linux-System aktiven Aliase an.

$ alias | wc -l

14. Bash für Alias ​​bearbeiten

Dieser ist sehr hilfreich, wenn Sie einen Alias-Befehl auf Ihrem Linux-System dauerhaft machen möchten. Wenn wir zum Beispiel einen Alias ​​unter Linux dauerhaft machen wollen, können wir einfach die Datei /.bashrc bearbeiten und den Alias ​​einfügen, den wir verwenden möchten.

Der unten genannte Befehl öffnet die Datei /.bashrc im Nano-Texteditor. Nachdem Sie die Datei geöffnet haben, scrollen Sie bitte ganz nach unten und außer dem Alias ​​und speichern Sie das Skript.

sudo nano ~/.bashrc
alias c='clear'

15. Alias-Hilfe unter Linux

Zu guter Letzt erhalten Sie weitere Hilfe und Anleitungen zum Alias-Befehl unter Linux unter

$ alias --help

Einblicke!

Die Verwendung des Alias-Befehls macht Spaß, wenn Sie wissen, was Sie tun. Sie können so viele Aliase erstellen, wie Sie benötigen, damit Ihre Befehle einfach und leicht zu merken sind. Im gesamten Beitrag habe ich die Syntax, Begriffe und einige der am häufigsten verwendeten Beispiele des Alias-Befehls unter Linux beschrieben.

Wenn Sie feststellen, dass dieser Artikel für Sie nützlich war, vergessen Sie bitte nicht, diesen Beitrag mit Ihren Freunden und der Linux-Community zu teilen. Wir empfehlen Ihnen auch, Ihre Meinung zu diesem Artikel im Kommentarbereich niederzuschreiben.


Linux
  1. So verwalten Sie Ihren Linux-Befehlsverlauf

  2. Verwenden des Linux-Sleep-Befehls in Bash-Skripten

  3. Wie beendet man einen Prozess unter Linux mit dem Befehl?

  4. 5 praktische Linux-Fuser-Befehlsbeispiele

  5. Beispiele für die Verwendung des Befehls dmsetup unter Linux

So erstellen Sie einen Alias ​​unter Linux

Tutorial zur Verwendung des Timeout-Befehls unter Linux

Planen Sie Jobs in Linux mit dem Befehl 'at'

Verwenden des Watch-Befehls unter Linux

Linux-Alias-Befehl

Cut auf Linux Terminal verwenden