Discussion

Linux Environment Değişkenleri Rehberi

Started by SilentOperator · 14 Aug 2026 10:56 · 2 Views · 0 Replies
Thread Starter #0
Linux işletim sistemlerinde environment (çevre) değişkenleri, işletim sistemi ve uygulamalar arasında bilgi aktarımını sağlamak için kullanılan kritik unsurlardır. Bu değişkenler, kullanıcı oturumları, sistem ayarları ve uygulama konfigürasyonları gibi birçok alanda önemli roller üstlenir.

Öncelikle, environment değişkenleri sistemdeki çeşitli parametreleri saklar. Örneğin, bir kullanıcının ev dizini için kullanılan HOME değişkeni, kullanıcı oturumu açıldığında otomatik olarak tanımlanır ve uygulamalar bu bilgiyi alarak dosya yönetimini kolaylaştırır.

Environment değişkenlerini görüntülemek için printenv veya env komutları kullanılabilir. Örnek bir kullanım:

CODE
1printenv PATH


Bu komut, sistemdeki PATH değişkeninin değerini gösterir. PATH, çalıştırılabilir dosyaların bulunduğu dizinleri içeren bir listedir ve bu sayede sistem, komutları bulup çalıştırabilir.

Değişkenleri ayarlamak için export komutu kullanılır. Aşağıda basit bir örnek verilmiştir:

CODE
1export MY_VARIABLE="değer"


Bu komut, MY_VARIABLE isminde yeni bir değişken oluşturur ve ona "değer" atar. Değişkenin kalıcılığı için, bu komut genellikle kullanıcı profil dosyaları (örneğin, .bashrc veya .bash_profile) içerisine eklenir.

Ayrıca, bazı yaygın environment değişkenleri şunlardır:

  • PATH: Çalıştırılabilir dosyaların bulunduğu dizinleri listeler.
  • HOME: Kullanıcının ana dizinini belirtir.
  • SHELL: Kullanıcının varsayılan kabuk programını tanımlar.
  • USER: Şu anki oturumun kullanıcı adını içerir.

Environment değişkenleri, sistem yöneticileri ve geliştiriciler için önemli bir araçtır. Uygulamaların ve komutların doğru çalışabilmesi için bu değişkenlerin doğru bir şekilde ayarlanması gerekmektedir. Linux ortamında bu değişkenlerin yönetimi, sistemin esnekliğini ve kullanıcı deneyimini artırır.

You must be logged in to reply.

0 quotes selected