Frage Hinzufügen neuer Befehle


Ich habe einige neue Befehle hinzugefügt ~/.bash_profile aber jedes Mal, wenn ich eine neue Terminalsitzung starte, scheint es diese Befehle zu vergessen und ich muss es tun . ~/.bash_profile nochmal. Gibt es eine Möglichkeit, dies bei jeder einzelnen Terminalsitzung zu vermeiden?

Vielen Dank.


4
2017-11-01 05:50


Ursprung




Antworten:


Ich weiß nicht, warum ~ / .bash_profile überschrieben wird, aber ich hatte schon vorher Probleme damit. Verwenden Sie stattdessen ~ / .bashrc.

Was ich mache, ist die Datei zu erstellen ~/.bashrc2. In dieser Datei lege ich alle meine benutzerdefinierten Befehle ab. Nachdem Sie haben was Sie wollen, bearbeiten Sie ~/.bashrc und füge diese Zeile unten hinzu:

. ~/.bashrc2

Selbst wenn ~/.bashrc wird geändert, es wird Ihre Anpassungen nicht verletzen. Jetzt haben Sie eine portable Anpassungsdatei, die Sie an jeden Computer übertragen können.


4
2017-11-01 05:58