İçindekiler:
Tanım - Ortam Değişkeni ne demektir?
Ortam değişkenleri, çalışan bilgisayar sistemleri ve işletim sistemi ortamlarının işlemlerini ve davranışlarını etkileyen değerlerdir. Çalışan programlar, yapılandırma amacıyla ortam değişken değerlerine erişebilir.
Techopedia Çevre Değişkenini Açıklıyor
Örneğin, özel olarak adlandırılmış bir ortam değişkeni, geçici dosya depolama için kullanılan bilgisayar işletim sistemi konumunu belirleyebilir. Geçici dosya depolama için Microsoft Windows ortam değişkeni% TEMP% veya% TMP%.
Unix sistemleri özel ve tescilli ortam değişkenlerine sahiptir. Yeni bir işlem, üst öğede değişiklik yapılmadan üst öğeden yinelenen bir üst ortamı devralır. Bu dönüşümler fork ve exec arasındaki uygulama programlama arabirimi (API) düzeyinde gerçekleşmelidir. Buna karşılık, belirli komut yürütme ortam değişkenleri bash gibi kabuk platformlarını env.
Tüm UNIX ve Microsoft işletim sistemlerinin ortam değişkenleri olmasına rağmen, adlar hiçbir zaman işletim sistemi programcıları tarafından paylaşılmaz. Tasarım amacıyla, çalışan programlar ortam değişken değerlerini değiştirebilir. Unix arayanlar çeşitli setuid program yetkilileri ile çalışan bellek alanlarını belirler. Dinamik bağlayıcı ortam değişkeni konumları olarak bilinen karşılık gelen kodu yükler (LD_LIBRARY_PATH ve LD_PRELOAD). Kod, işlem yetkilisine göre çalışır.