Teknoloji Gunlugu

Linux Dosya Sistemi Hiyerarşisi

Yıllarca Microsoft işletim sistemi kullananlarda Linux dosya sistemini algılayıp anlamlandırmak biraz zorlayıcı olabiliyor.

Temel olarak Linux / Unix işletim sistemlerinde donanım kaynakları da dahil olmakla birlikte “her şey” dosya olarak nitelendirilir.

Örneğin /proc/partitions disk üzerindeki bölümleri belirtirken /dev/eth0 bağlı bulunan ağ adaptörünü belirtmektedir.

Aşağıdaki şemada Redhat / Centos temelli bir linux işletim sisteminin dosya sistemi hiyerarşisi görülmektedir.

Şimdi yapıyı tek tek açıklamaya çalışalım.

  • Mobil cihazınızda tabloları düzgün görüntülemek için tarayıcınızda masaüstü görünümünü etkinleştirin.
Klasör Tanım
/ Hiyerarşinin en tepesinde bulunan kök dizinir, geri kalan herşey buradan dallanır.
/boot Boot işlemi için gerekli dosyaları bulundurur. (Örn. /boot/grub/grub.conf)
/etc Sistem ayarlarını içeren yapılandırma dosyalarını bulundurur. (Örn. /etc/resolv.conf)
/proc İşlem ve kernel detaylarını barındıran on the fly ve sanal bir klasördür.
/dev Gerekli aygıt dosyalarının bulunduğu klasördür. (Örn. fiziksel aygıtlar, 0 ve rastgele veri üreteçleri)
/home Kullanıcı dizinlerini barındırır. (Örn. /home/kullanici1, /home/kullanici2)
/root Root kullanıcısının kullanıcı dizinidir.
/var Değişken sistem dosyalarının bulunduğu dizindir. (Örn. /var/log/messages)
/usr Sistem genelinde kullanıcılar arasında paylaşılan dosyaların tutulduğu dizindir.
/usr/bin Gerekli olmayan binary dosyaları, bütün kullanıcılar için. (tekil kullanıcı modunda gerekli değildir)
/usr/sbin Gerekli olmayan binary dosyaları. (Örn. Çeşitli ağ hizmetlerine yönelik programlar)
/mnt Linux dosya sistemi geçici ortamlar için bağlantı noktasıdır. (Örn. CD-rom, USB-Bellek)
/opt Harici uygulamaların kuruldukları dizindir.
/run Çalışma zamanı değişken verilerin tutulduğu dizindir. (Örn. bağlı kullanıcılar, çalışan servisler)
/tmp Geçici dosyaların tutulduğu dizindir.

Linux işletim sistemininin kullanıcı arabirimi olan Shell‘e geçtiğimizde konuları detaylandıracağım.

 




Yorum yapılmamış


You can leave the first : )



Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir