Zusammenfassung zum Hinzufügen von Umgebungsvariablen unter Linux
Linux reagiert nicht darauf, ob Umgebungsvariablen doppelte Anführungszeichen haben oder ob Variablen in {} eingeschlossen sind Wenn das System in der Profildatei feststellt, dass die Variable keine Anführungszeichen enthält, werden diese automatisch hinzugefügt.
Aber das $-Zeichen muss vor der Variablen hinzugefügt werden, ähnlich wie bei Perl
Es gibt drei Möglichkeiten, Umgebungsvariablen hinzuzufügen. Ich habe sie alle ausprobiert, als ich Jena in Fedora verwendet habe:
1. Verwenden Sie direkt den Exportbefehl:
Zum Beispiel:
export PATH=$PATH:/home/lm/apache-jena-2.7.4/bin
export CLASSPATH=.:/ Home/liaomeng/apache-jena-2.7.4/lib
Der Exportbefehl kann verschiedene Systemvariablen und Pfade anzeigen. Es wurde festgestellt, dass es in PATH mehr festgelegte Pfade gibt Systemvariablen. Wenn die CLASSPATH-Variable hinzugefügt wird, ist die Einstellung erfolgreich
Sie können auch die Ausgabe einer einzelnen Variablen anzeigen:
echo $CLASSPATH
echo $PATH
2. Ändern Sie die /etc/profile-Datei
Fügen Sie am Ende der /etc/profile-Datei hinzu:
export JENAROOT=/home/ liaomeng/apache-jena-2.7.4
export PATH=$JENAROOT/bin: $PATH ##Fügen Sie den Jena-Pfad vor der vorhandenen PATH-Variablen hinzu, wobei der Doppelpunkt das Trennzeichen ist
export CLASSPATH=.:$JENAROOT/lib/jena-core-2.7.4.jar ##Die Verwendung von *.jar scheint nicht zu funktionieren, wenn mehrere JAR-Pakete hinzugefügt werden müssen. Trennen Sie sie durch Doppelpunkte
www.2cto.com
source /etc/profile, damit die Änderung wirksam wird. Es ist nicht erforderlich, das System neu zu starten
Einige Leute sagen dass Sie auch eine sh-Datei im Ordner /etc/profile.d/ hinzufügen können. Die Datei /etc/profile wird anscheinend automatisch aus dem Ordner /etc/profile.d/ gelesen .
Beachten Sie außerdem:
Der Verlust des aktuellen Verzeichnisses „.“ in CLASSPATH ist ebenfalls ein häufiger schwerwiegender Fehler.
Achten Sie beim Festlegen von Umgebungsvariablen besonders darauf, den ursprünglichen Wert nicht zu überschreiben. Dies ist ein häufiger Fehler.
Je mehr Software installiert wird, desto mehr Umgebungsvariablen werden hinzugefügt. Um Verwirrung zu vermeiden, wird empfohlen, alle Anweisungen am Ende der Datei und in der Reihenfolge hinzuzufügen, in der die Software installiert wird .
3. Ändern Sie die versteckte Datei ./bashrc im Home-Verzeichnis
Die Änderungsmethode ist die gleiche wie das Ändern der Datei /etc/profile
source .bashrc Die Änderung wird wirksam
Ich persönlich denke, der entscheidende Punkt besteht darin, die Rolle von Linux-Umgebungsvariablen zu verstehen, wenn das Programm ausgeführt wird, und das Format muss beim Hinzufügen korrekt sein es wird im Allgemeinen nicht falsch sein
Für eine weitere Zusammenfassung, wie man Umgebungsvariablen in Linux hinzufügt, achten Sie bitte auf PHP Chinesische Website!