Erstellen von Aliasen in GNU / Linux

Es gibt eine sehr einfache Möglichkeit, einige Befehle, die wir normalerweise verwenden, anzupassen und zu vereinfachen "die Konsole", Durch die Nutzung von Alias.

Un Alias Wie der Name schon sagt, hilft es uns, ein Wort oder eine Reihe von Wörtern durch ein kürzeres und einfacheres zu ersetzen. Nehmen wir ein praktisches Beispiel, sagen wir, wir wollen das sehen Protokolle vom System mit einer Anwendung namens Kolorierer welches für das Färben des Ergebnisses auf der Konsole verantwortlich ist. Die Linie wäre:

$ sudo tailf -n 5 /var/log/syslog | ccze

Aber ich bin sicher, es wäre einfacher, wenn wir, anstatt all das zu schreiben, zum Beispiel etwas so Einfaches in die Konsole einfügen wie:

$ syslog

Wahr? Es wäre viel bequemer und leichter zu merken. Wie machen wir das dann?

Alias ​​erstellen.

Das Erstellen eines Alias ​​ist wirklich einfach. Die Syntax wäre:

alias short_word = 'Befehl oder zu ersetzende Wörter'

Wenn wir das vorherige Beispiel nehmen, wäre es:

alias syslog = 'sudo tailf -n 5 / var / log / syslog | ccze '

Der Befehl wird in einfache Anführungszeichen gesetzt. Aber die Frage ist Wo stellen wir das hin? Wenn wir möchten, dass es nur vorübergehend ist, schreiben wir es einfach in die Konsole und es dauert so lange, bis wir es schließen.

Wenn wir es nun dauerhaft wollen, fügen wir es in die Datei ein ~ / .bashrc Das ist in unserem / Homeund wenn nicht, dann schaffen wir es (immer mit dem Punkt vorne). Wenn wir die Zeile des hinzugefügt haben alias In dieser Datei setzen wir einfach in die Konsole:

$ . .bashrc

Und fertig!!!

Hinweis: Gestern konnten wir aufgrund von Problemen mit unserem ISP unter <° Linux nichts veröffentlichen, wofür wir uns entschuldigen