Come impostare la variabile env per tutto il processo?


0

Sto lavorando su Linux,

Qualcuno può aiutarmi a impostare una variabile env su Linux che sarà disponibile per tutti i processi in esecuzione sulla stessa macchina?


Non relativo alla programmazione.
Burhan Khalid,

Risposte:


0

Devi scrivere la definizione della tua variabile env in / etc / profile:

VARIABLE=content

Se il problema persiste, puoi provare / etc / environment


Questo non raggiungerà tutti i processi, solo quelli avviati da una shell degli utenti.

Ho aggiunto / etc / environment
FSMaxB il

Suona meglio, anche se dipende dalla configurazione di PAM. Mi chiedo se sia possibile passare quella variabile d'ambiente al processo init. Tutti gli altri processi sono avviati da quello, quindi tutti ereditano quella variabile.
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.