Linux Dersleri 57. Ortam değişkenleri (Environmental Variables)

Linuxda ortam değiişkenleri kısaca çalıştığımız linux ortamının hangi kurallar ve değişkenlerle çalışacağını belirleyen bir kurallar dizisidir denilebilir. Örneğin bir linux kullanıcısı sisteme giriş yaptığında çeşitli değişkenler belirlenir bunlar; çalışma dizini (home directory), shell (scriptlerin çalışacağı dizin), e-posta klasörü vb kurallar ve özelleştirmelerdir.

  • printenv

veya

  • env

komutuyla tüm ortam değişkenlerimizi listeleyerek görebiliriz. Eğer sadece bir ortam değişkenini görmek istersek echo $ORTAMDEGİSKENİADI komutuyla aşağıdaki gibi görebiliriz.

  • echo $SHELL

Ortam değişkenleri değiştirmek için aşağıdaki gibi export komutunu kullanırız.

  • export TEST=1

Eğer ortam değişkenlerini kalıcı olarak değiştirmek istersek .bashrc dosyasını aşağıdaki şekilde editlememiz gerekir.

  • vi .bashrc
  • TEST =’1′
  • export TEST

NOT: .bashrc dosyası home klasörünüzün altındadır eğer dosyayı vi editörüyle başka bir klasörün altındayken açmaya çalışırsanız karşınıza boş bir dosya çıkacaktır

Eğer tüm sisteme etki eden global değişkenleri değiştirmek istersek şu şekilde değişiklik yapmamız gerekir.

  • vi /etc/profile veya /etc/bashrc
  • TEST=’1′
  • export TEST

NOT: bashrc dosyasında edit yaptıktan sonra değişikliklerin etkin olabilmesi için sisteme tekrardan giriş yapmanız gerekir.

Bu yazı İşletim sistemleri, Linux kategorisine gönderilmiş ve , ile etiketlenmiş. Kalıcı bağlantıyı yer imlerinize ekleyin.

Bir yanıt yazın