Linux - /Unix-Umgebungsvariablen
Wo Linux/Unix-Umgebung Variablen gehalten werden? Wie kann ich meine eigene environment-variable und stellen Sie es hartnäckig, nicht nur innerhalb des aktuell ausgeführten script?
Du musst angemeldet sein, um einen Kommentar abzugeben.
können Sie Sie in Ihrem Profil, wie zB
~/.bash_profile
. Globale Profil befindet sich normalerweise in "/etc". zB/etc/profile
. Nehmen Sie auch einen Blick auf/etc/profile.d
- Verzeichnis, wenn Sie es haben./etc/profile.d
sind benutzerdefinierte profile. Für alle Benutzer, wenn Sie nicht/etc/profile
dann erstellen Sie es.Sind Sie auf der Suche nach der
export
keyword?Mehr Informationen:
Hinzufügen
export
Aussagen zu~/.bash_login
Zu sehen, die env-Variablen verwenden, die
printenv
Befehl.Setzen Sie eine neue variable, die Sie verwenden können, die
~/.bash_rc
Datei:new_variable
zugänglich sein wird für alle shells.=
.export new_variable=10
oder es wird nicht funktionieren.