Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
| modul:m122:learningunits:lu05:systemvariablen [2024/11/18 07:21] – [Wichtige Systemvariablen] msuter | modul:m122:learningunits:lu05:systemvariablen [2024/11/18 08:27] (aktuell) – msuter | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| ====== LU05b - Systemvariablen ====== | ====== LU05b - Systemvariablen ====== | ||
| + | {{https:// | ||
| + | |||
| + | {{https:// | ||
| **Systemvariablen** (auch Umgebungsvariablen genannt) sind spezielle Variablen, die von der Shell und dem Betriebssystem bereitgestellt werden. Sie enthalten wichtige Informationen über das System, die Umgebung und die aktuelle Shell-Sitzung. Systemvariablen sind für alle Prozesse in der Umgebung verfügbar und werden häufig genutzt, um Konfigurationsdaten bereitzustellen oder Verhalten zu steuern. | **Systemvariablen** (auch Umgebungsvariablen genannt) sind spezielle Variablen, die von der Shell und dem Betriebssystem bereitgestellt werden. Sie enthalten wichtige Informationen über das System, die Umgebung und die aktuelle Shell-Sitzung. Systemvariablen sind für alle Prozesse in der Umgebung verfügbar und werden häufig genutzt, um Konfigurationsdaten bereitzustellen oder Verhalten zu steuern. | ||
| Zeile 26: | Zeile 29: | ||
| ==== Systemvariablen anzeigen ==== | ==== Systemvariablen anzeigen ==== | ||
| - | Sie können alle aktuell gesetzten Systemvariablen mit dem Befehl | + | Sie können alle aktuell gesetzten Systemvariablen mit dem Befehl |
| <code bash> | <code bash> | ||
| Zeile 41: | Zeile 44: | ||
| ==== Systemvariablen ändern ==== | ==== Systemvariablen ändern ==== | ||
| - | Systemvariablen können innerhalb der Shell oder eines Skripts geändert werden. Änderungen gelten jedoch nur für die aktuelle Sitzung, es sei denn, sie werden in eine Konfigurationsdatei wie `~/.bashrc` oder `~/ | + | Systemvariablen können innerhalb der Shell oder eines Skripts geändert werden. Änderungen gelten jedoch nur für die aktuelle Sitzung, es sei denn, sie werden in eine Konfigurationsdatei wie '' |
| - | Beispiel: Ändern der `PATH`-Variable | + | Beispiel: Ändern der '' |
| <code bash> | <code bash> | ||
| Zeile 49: | Zeile 52: | ||
| </ | </ | ||
| - | Hier wird `/ | + | Hier wird '' |
| ==== Temporäre vs. Permanente Änderungen ==== | ==== Temporäre vs. Permanente Änderungen ==== | ||