Wo befindet sich die Umgebungs Variable bei Linux ?
-
Wo befindet sich die Umgebungs Variable bei Linux ?
in welchen file name oder /directory
Gruß
A.....
-
Äh, was genau meinst du mit die Umgebungsvariable?
Jeder Prozess hat unter Linux ein Feld von Umgebungsvariablen, die z. B. mit den Shell-Kommandos "set" und "export" beeinflusst werden können (siehe 'man bash'). Wenn man ein Programm aus einem Prozess heraus mit den C-Funktionen execle() oder execve(), kann man ein neues Feld von Umgebungsvariablen übergeben.Martin
-
Ich meine So was wie bei Windows, oder wie ist da aufgebaut?
-
Ich glaube was du suchst ist der Befehl "env". Damit kann man sich die Umgebungsvariablen ansehen.
-
oder einfach export
-
Original erstellt von <Linus>:
**Wo befindet sich die Umgebungs Variable bei Linux ?in welchen file name oder /directory
Gruß
A.....**Meinst du "in welcher File kann ich Umgebungs-Variabeln setzen?" ?
In jeder, die beim Start ausgeführt wird (am besten in der des Users).
Keine Ahnung was das unter Linux ist, aber unter Solaris ist es z.B. ".profile"
unter dem Login-Verzeichnis..
Eintrag
PATH=${PATH},/hello_world ;export PATH
-
Original erstellt von <Linus>:
Ich meine So was wie bei Windows, oder wie ist da aufgebaut?Dann sag' mir doch mal, in welcher Datei oder welchem Verzeichnis du die Umgebungsvariablen bei Windows findest. Oder meinst du etwa die Registry?
Wenn du die autoexec.bat meinst, in der Umgebungsvariablen wie PATH gesetzt werden, dann entspricht das unter Linux etwa der Datei .profile oder .bashrc (ist natürlich komfortabler als bei WindowsMartin
-
Vieln Danken für euren helfe habe das kapiert !!....
Gruß
Linus