Linux ortam değişkeni nasıl ayarlanır

Linux ortam değişkeni nasıl ayarlanır

Linux PC'nize çevresel değişkenlerin değiştirilmesini veya eklenmesini gerektiren bir yazılım yüklüyorsanız, bir Linux ortam değişkeninin nasıl ayarlanacağını bilmek çok önemlidir. Bu kılavuz, bir Linux ortam değişkeninin ne olduğunu ve nasıl ayarlanacağını anlamanıza yardımcı olacaktır.

Linux ortam değişkeni nasıl ayarlanır

ortam değişkeni nedir?

Ortam değişkeni, Linux platformunda bir kabuk ortamı kurmak için kullanılan bir değişkendir. Linux için bir konfigürasyon dosyasındaki konfigürasyonlar gibi davranırlar ve sistemdeki programların nasıl çalıştığını değiştirebilirler. Ortam değişkenleri kalıcıdır ve manuel olarak değiştirilmedikçe ayarlı kalır. 

Ortalama bir Linux kullanıcısının, Linux sistemlerinde ortam değişkenlerine asla dokunması gerekmeyecektir. Ancak bazen, özellikle programlama yapıyorsanız, yazılımı manuel olarak derliyorsanız, vb. değişkenlerin eklenmesi gerekir. 

Linux'ta varsayılan ortam değişkenlerini görüntüleme

Varsayılan olarak, her Linux kullanıcısının önceden ayarlanmış çok sayıda ortam değişkeni vardır. Bu değişkenler, Linux işletim sisteminin nasıl çalışacağını tanımlar. Kılavuzun bu bölümünde, varsayılan ortam değişkenlerini nasıl görüntüleyeceğinizi göstereceğiz.

Başlamak için bir terminal penceresi açmalısınız . Ne yazık ki, ortam değişkenleri değiştirilemez veya terminalin dışında çok verimli bir şekilde görüntülenemez. Bir terminal penceresi açmak için Ctrl + Alt + T  klavye kombinasyonuna basmanız  veya uygulama menünüzde "Terminal" aramanız gerekir.

Terminal penceresi açıldığında, sistemdeki ortam değişkenlerine bakmak için kullanılabilecek çeşitli komutları gözden geçirebiliriz. Bu komutlar  env  ve printenv'dir .

Env  komutu varsayılan değişkenleri görüntülemek için yararlıdır. Çalıştırıldığında, terminal kabuğundaki her bir ortam değişkenini listeler. Şu anda terminal kabuğunuzdaki ortam değişkenlerini görüntülemek için şunu çalıştırın:

Linux ortam değişkeni nasıl ayarlanır

ortam

env  komutunun tüm çıktısını kaydetmek için  , aşağıdaki komutla bir metin dosyasına aktarın.

env > ~/env-output.txt

Linux'ta çevresel değişkenleri görüntülemek için ikinci komut  printenv  komutudur. Bu komut, env  komutundan biraz farklıdır . Printenv  ise komut, mevcut ortamda (cari dönem) tüm tanımlanmış ortam değişkenleri yazdırır  env  komutu her değişkeni yazdırır.

Bu mevcut oturumdaki ortam değişkenlerini Linux sisteminizde görüntülemek için aşağıdaki printenv  komutunu çalıştırabilirsiniz  .

Linux ortam değişkeni nasıl ayarlanır

printenv

printenv  komutunun çıktısını daha sonra kullanmak üzere bir metin dosyasına kaydetmek ister misiniz  ? Aşağıdaki komutla bir dosyaya aktarın.

printenv > ~/printenv-output.txt

Linux'ta belirli ortam değişkenlerini arama

Tüm ortam değişkeni listesini tek seferde görüntüleyebilmek faydalı olsa da, bir kerede alınması gereken çok fazla bilgi vardır. Tek bir değişken arıyorsanız, tam görünüm gidilecek yol değildir.

env  veya  printenv  komutunu kullanarak belirli bir ortam değişkenini aramak isterseniz , bu mümkündür. Nasıl? Grep aracından geçirerek. 

Grep nedir? Grep, komut satırı için bir arama programıdır. Kullanıcılar, belirli bir dize veya sorgu için çeşitli dosyalar arasında arama yapmak için bunu kullanabilir. Printenv  veya  env  komutları ile birlikte kullanmak  filtreleme yapmanızı sağlar.

Örneğin, Linux sisteminizdeki uzun çevresel değişkenler listesinde SHELL ortam değişkenini aramak için env  komutunu  grep  komutuyla ve “SHELL” arama terimiyle birleştirin .

çevre | grep "KABUĞ"

env  ve  grep 'i birleştirdikten sonra  , bilgisayardaki tüm değişkenler listesi yerine ekranda yalnızca “SHELL” ortam değişkeninin yazdırıldığını göreceksiniz. 

Belirli bir ortam değişkenini aramak için aşağıdaki komutu girin ve aşağıdaki “VARIABLE” öğesini değiştirin.

çevre | grep "DEĞİŞKEN"

veya

baskı | grep "DEĞİŞKEN"

Linux ortam değişkenini ayarla

Linux işletim sisteminde ortam değişkenlerinin ayarlanması .bashrc, mevcut kullanıcı için dosya düzenlenerek yapılır . İşlemi başlatmak için .bashrcaşağıdaki komutu kullanarak dosyayı Nano metin düzenleyicide açın.

nano ~/.bashrc

.bashrcDosya Nano metin düzenleyicide açıldıktan sonra dosyanın en altına gidin ve klavyedeki Enter  tuşunu kullanarak yeni bir satır oluşturun  . Yeni bir satırda, aşağıdaki kodu yazın. Değişkenin çalışması için "MY_ENVIRONMENT_VARIABLE" ve "MY_ENVIRONMENT_VARIABLE_VALUE" öğelerini değiştirmeniz gerekeceğini lütfen unutmayın.

dışa aktar MY_ENVIRONMENT_VARIABLE=MY_ENVIRONMENT_VARIABLE_VALUE

Dosyaya eklenen yeni kod ile düzenlemeleri kaydetme zamanı gelmiştir. Klavyeyi kullanarak Ctrl + O  klavye kombinasyonuna basın  . Ardından, kaydedilen her şeyle Nano metin düzenleyiciyi kapatmak için Ctrl + X  klavye kombinasyonuna basın .

Nano metin düzenleyici kapatıldığında,  yeni değişkeninizi kullanmaya başlamak için aşağıdaki kaynak  komutunu yazın.

kaynak ~/.bashrc

Alternatif olarak, terminal oturumunu kapatın ve yeni bir terminal penceresi açın. Terminal penceresi açıldığında, Linux sisteminiz yeni ortam değişkenini kullanıyor olmalıdır.

Gerektiği kadar çok özel ortam değişkeni eklemek için bu işlemi tekrar etmekten çekinmeyin. 


Gnome Shell panosunu Pano ile iyileştirin

Gnome Shell panosunu Pano ile iyileştirin

Kabul edelim, varsayılan Gnome Shell panosu pek iyi değil. Pano deneyiminizi geliştirmek için Pano'yu yükleyin!

Linuxta DaVinci Resolve 17 nasıl kurulur?

Linuxta DaVinci Resolve 17 nasıl kurulur?

Linux kutunuz için harika bir doğrusal olmayan video düzenleyiciye mi ihtiyacınız var? Davinci Resolve 17'yi bu kılavuzla çalıştırın!

Wallpaper Downloader ile Linux masaüstüne duvar kağıtları nasıl indirilir

Wallpaper Downloader ile Linux masaüstüne duvar kağıtları nasıl indirilir

Wallpaper Downloader, şık bir Linux duvar kağıdı indiricisi ve yöneticisidir. Çoğu Linux masaüstü ortamını destekler ve kullanımı çok kolaydır. Bu rehber

Bilgisayarınıza Tuxedo OS nasıl kurulur

Bilgisayarınıza Tuxedo OS nasıl kurulur

Tuxedo OS by Tuxedo bilgisayarlarını test etmek ister misiniz? Bilgisayarınızda çalışan Tuxedo OS'nin en son sürümünü nasıl alacağınızı öğrenin.

Linuxta bir DEB dosyası nasıl kurulur

Linuxta bir DEB dosyası nasıl kurulur

DEB dosyası nedir? Onunla ne yapıyorsun? DEB dosyalarını Linux PC'nize kurmanın birçok yolunu öğrenin.

Linuxta Dying Light nasıl oynanır?

Linuxta Dying Light nasıl oynanır?

Dying Light, Techland tarafından geliştirilen ve Warner Bros Interactive Entertainment tarafından yayınlanan 2015 tarihli bir hayatta kalma korku video oyunudur. oyun merkezli

Neptune Linuxu bilgisayarınıza nasıl kurarsınız?

Neptune Linuxu bilgisayarınıza nasıl kurarsınız?

Neptune, KDE Plazma 5 masaüstü ortamını kullanır ve zarif bir işletim sistemi sunmayı amaçlar. İşte Neptune Linux'u bilgisayarınıza nasıl kuracağınız.

Ubuntunun yeni anlık tabanlı masaüstünü deneyin

Ubuntunun yeni anlık tabanlı masaüstünü deneyin

Ubuntu'nun yeni ek paket tabanlı masaüstü işletim sistemini denemek ister misiniz? Bu kılavuzla sanal bir makinede nasıl dağıtacağınızı öğrenin.

Undertale Linuxta nasıl oynanır?

Undertale Linuxta nasıl oynanır?

Undertale, oyun geliştiricisi Toby Fox tarafından geliştirilen ve yayınlanan bir 2015 2d indie RPG'dir. Bu kılavuz, Undertale'i bilgisayarınıza indirmeyi ve kurmayı kapsayacaktır.

Linuxta Total War: THREE KINGDOMS nasıl oynanır?

Linuxta Total War: THREE KINGDOMS nasıl oynanır?

Total War: Three Kingdoms, Creative Assembly tarafından geliştirilen sıra tabanlı bir strateji RTS oyunudur. İşte Linux'ta nasıl oynanacağı.