So erstellen und verwenden Sie Alias ​​-Befehl unter Linux

So erstellen und verwenden Sie Alias ​​-Befehl unter Linux

Linux -Benutzer müssen häufig immer wieder einen Befehl verwenden. Das Tippen oder Kopieren desselben Befehls immer wieder reduziert Ihre Produktivität und lenkt Sie von dem ab, was Sie tatsächlich tun.

Sie können sich etwas Zeit sparen, indem Sie erstellen Aliase Für Ihre am häufigsten verwendeten Befehle. Aliase sind wie benutzerdefinierte Verknüpfungen, die verwendet werden, um einen Befehl (oder eine Menge von Befehlen) darzustellen, die mit oder ohne benutzerdefinierte Optionen ausgeführt werden. Wahrscheinlich benutzen Sie bereits Aliase Auf Ihrem Linux -System.

Listen Sie derzeit definierte Aliase unter Linux auf

Sie können eine Liste definierter Aliase in Ihrem Profil sehen, indem Sie einfach ausführen alias Befehl.

$ alias 

Hier sehen Sie die für Ihren Benutzer definierten Standard -Aliase in Ubuntu 18.04.

Listen Sie Aliase unter Linux auf

Wie Sie sehen können, führen Sie aus.

$ ll 

Entspricht dem Laufen:

$ ls -al 

Sie können einen Alias ​​mit einem einzelnen Charakter erstellen, der einem Befehl Ihrer Wahl entspricht.

So erstellen Sie Aliase unter Linux

Erstellen Aliase ist relativ einfach und schneller Prozess. Sie können zwei Arten von erstellen Aliase - vorübergehend eins und dauerhaft. Wir werden beide Typen überprüfen.

Vorübergehende Aliase erstellen

Was Sie tun müssen, ist das Wort einzugeben alias Verwenden Sie dann den Namen, den Sie verwenden möchten, um einen Befehl auszuführen, anschließend "=" Unterschreiben und zitieren Sie den Befehl, den Sie Alias ​​wünschen.

Die Syntax ist wie folgt:

$ alias shortname = "Ihr benutzerdefinierter Befehl hier" " 

Hier ist ein aktuelles Beispiel:

$ alias WR = ”CD/var/www/html” 

Sie können dann verwenden "WR" Verknüpfung, um zum Webroot -Verzeichnis zu gehen. Das Problem mit diesem Alias ​​ist, dass es nur für Ihre aktuelle Terminalsitzung verfügbar ist.

Wenn Sie eine neue Terminalsitzung eröffnen, ist der Alias ​​nicht mehr verfügbar. Wenn Sie Ihre Aliase in den Sitzungen speichern möchten, benötigen Sie einen dauerhaften Alias.

Erstellen dauerhafter Aliase

Behalten Aliase Zwischen den Sitzungen können Sie sie in der Shell -Konfigurationsprofile Ihres Benutzers speichern. Das kann sein:

  • Verprügeln - ~/.bashrc
  • ZSH - ~/.ZSHRC
  • Fisch - ~/.Konfiguration/Fisch/Konfiguration.Fisch

Die Syntax, die Sie verwenden sollten. Der einzige Unterschied ergibt sich aus der Tatsache, dass Sie diesmal in einer Datei speichern werden. So können Sie beispielsweise in Bash sich öffnen .bashrc Datei mit Ihrem bevorzugten Editor wie folgt:

$ vim ~/.bashrc 

Suchen Sie einen Platz in der Datei, an dem Sie die Aliase behalten möchten. Zum Beispiel können Sie sie am Ende der Datei hinzufügen. Für Organisationen können Sie einen Kommentar hinterlassen, bevor Ihre Aliase so etwas wie folgt:

#My benutzerdefinierte Aliase alias home = ”ssh -i ~/.ssh/mykep.PEM [E -Mail geschützt] ” alias ll = "ls -alf" 

Speicher die Datei. Die Datei wird in Ihrer nächsten Sitzung automatisch geladen. Wenn Sie den neu definierten Alias ​​in der aktuellen Sitzung verwenden möchten, geben Sie den folgenden Befehl aus:

$ source ~/.bashrc 

Um einen Alias ​​zu entfernen, der über die Befehlszeile hinzugefügt wurde.

$ unalias alias_name $ unalias -a [Entfernen Sie alle Alias] 
Abschluss

Dies war ein kurzes Beispiel dafür. Jetzt können Sie über die Befehle nachdenken, die Sie am meisten verwenden, und Verknüpfungen für sie in Ihrer Shell erstellen.