Wie füge ich einem Befehl im Terminal einen Alias ​​hinzu?


Antworten:


41
alias new_name='old command'

Um einen dauerhaften Alias ​​zu erstellen, müssen Sie die .bashrcDatei in Ihrem Home-Verzeichnis bearbeiten .

Mehr Infos hier

Weitere .bashrc-Dateien hier


1
Es gibt keinen manuellen Eintrag für den Alias. Es ist ein eingebauter Befehl. Sie müssen auf der Manpage nach der Shell suchen.
Dobey

Änderte es. ty.
OrangeTux

12

In der Bash-Befehlszeile muss nur Folgendes eingegeben werden:

alias my_command="Command to run"

Um beispielsweise einen kurzen Befehl zu erstellen, führen Sie eine lange Liste aus, die Sie ausführen können:

alias ll="ls -l"

Die Anführungszeichen sind nicht erforderlich, wenn Sie dem Alias-Befehl keine Schalter hinzufügen.


8

Um dauerhafte Änderungen vorzunehmen, können Sie Ihre Aliase separat eingeben ~/.bash_aliases


1
Vergessen Sie nicht, zu starten, source ~/.bash_aliasesdamit die Änderung wirksam wird.
Stoyan Dimov

2

Sie können entweder den aliaseingebauten Befehl in der von Ihnen verwendeten Shell verwenden oder ein Skript schreiben, das das tut, was Sie wollen. Angenommen, Sie verwenden bash als Shell (dies ist die Standardeinstellung), können Sie man basheingeben und zum ALIASESAbschnitt mit der Dokumentation der Aliase in bash springen.




0

Sie können direkt in Ihrem Zuhause eine Datei zum Sammeln aller Aliase erstellen, .bash_profileindem Sie schreiben nano ~.bash_profileund einfach die Befehle / Verknüpfungen, die Sie erstellen möchten, in die Datei schreiben. Beispiel:

alias edbp='nano ~/.bash_profile'

und validieren Sie dann die Quelle der Datei, so dass ausgeführt wird

source ~.bash_profile

Denken Sie daran, dass Sie jedes Mal, wenn Sie Ihr Dokument ändern, erneut ausführen müssen source ~.bash_profile

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.