Kalıcı ortam değişkenleri oluşturmak için, komut dosyasını /etc/profile.d dizinine eklerim, örneğin:
# betiğim dışa aktarma MY_VAR = var_value
Bu geçerli kullanıcı için düzgün çalışıyor:
alex @ alex-64: ~ $ echo $ MY_VAR var_value
Şimdi kök kullanıcı için aynı ortam değişkenlerine ihtiyacım var, ancak /etc/profile.d script root için çalışmıyor:
alex @ alex-64: ~ $ echo $ MY_VAR var_value alex @ alex-64: ~ $ sudo su root @ alex-64: / home / alex # echo $ MY_VAR / Home / alex #: alex-64 @ kök
Kök için aynı değişkenleri nasıl ayarlayabilirim?
sudo
. (Fakat bu bir kopya değil çünkü bu soru kökün kendi çevresini nasıl kişiselleştireceğinizle ilgilidir .)