Heim  >  Artikel  >  Betrieb und Instandhaltung  >  Was bedeuten Linux-Umgebungsvariablen?

Was bedeuten Linux-Umgebungsvariablen?

藏色散人
藏色散人Original
2019-06-01 14:40:0411278Durchsuche

Unter Linux sind Umgebungsvariablen ein sehr wichtiges Konzept. Umgebungsvariablen können vom System, Benutzern, Shells und anderen Programmen festgelegt werden. Eine Variable ist eine Zeichenfolge, der ein Wert zugewiesen werden kann. Der Zuweisungsbereich umfasst Zahlen, Text, Dateinamen, Geräte und andere Datentypen.

Was bedeuten Linux-Umgebungsvariablen?

Umgebungsvariablen beziehen sich im Allgemeinen auf einige Parameter im Betriebssystem, die die Betriebsumgebung des Betriebssystems angeben. Es entspricht einem Zeiger. Wenn Sie den Wert einer Variablen anzeigen möchten, müssen Sie „$“ hinzufügen.

Klassifizierung von Umgebungsvariablen

Je nach Wirkungsbereich

Variablen in Linux können in Umgebungsvariablen unterteilt werden lokale Variablen:

1) Umgebungsvariablen: äquivalent zu globalen Variablen, vorhanden in allen Shells, mit Vererbung

2) Lokale Variablen: äquivalent zu lokalen Variablen, die nur in der aktuellen Shell vorhanden sind, lokal Variablen umfassen Umgebungsvariablen, und Nicht-Umgebungsvariablen haben keine Vererbung.

Je nach Lebenszyklus

1) Permanent: Die Konfigurationsdatei muss geändert werden, die Variable wird dauerhaft wirksam

2) Temporär: Exportdefinition verwenden, schließen Ungültig nach Shell.

Das obige ist der detaillierte Inhalt vonWas bedeuten Linux-Umgebungsvariablen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Vorheriger Artikel:Warum Linux verwenden?Nächster Artikel:Warum Linux verwenden?