Linux Dosya Hiyerarşisi

Dosya Yapısı

Linux için de geçerli olan UNIX sisteminin basit bir açıklaması şudur:

“Bir UNIX sisteminde, her şey bir dosyadır; bir şey bir dosya değilse, bir süreçtir.”

Bu yazımızda kısaca ve akılda kalıcı olarak dosya hiyerarşisini öğreneceğiz.

Adım 1:

/: Herşeyin başladığı yer.

/ (file system hierarchy) Her şey burada. Her klasör, her dosya, her cihaz, her bölüm, her şey burada saklanır. UEFI’nin takip ettiği değişkenler bile burada depolanabilir. Nelerin depolanabileceğinin / sınırlanmasının bir sınırı yoktur.

Adım 2:

/ bin ve /sbin Dikkat !

/ bin kritik öneme sahip programların tutulduğu yerdir. Kritik öneme sahip olarak, eğer sisteminiz ölmek üzere ise, bu programların çalışması için ihtiyacınız var.

/ sbin / bin dizinine benzer, ancak / sbin sistem yöneticileri için kullanılan yardımcı programları depolar. (klasörleri ve diğer sistem yönetim şeylerini yeniden oluşturma gibi)

Adım 3:

/ dev: Nerde benim cihazlarım?

/ dev,cihazın(device) kısaltmasıdır ve bu nedenle sisteminizin aygıtlarını temsil eden bir grup dosyayı içerir.

Bu yüzden diskleri içeren birçok komutta /dev/sda veya benzer bir şey görürsünüz. Bu bir sabit diski temsil eden bir cihaz dosyasıdır. Bu yüzden disk işlemlerine dahil edildi.

Birisi / dev’i silerse,/ sbin / MAKEDEV yardımcı programı ile yeniden oluşturabilirsiniz.

Adım 4:

/boot: Görev bizi bekler…

Bölümlerinizi düzenlediyseniz, muhtemelen “/dev/sda1:/ boot” gibi bir şey gördünüz. Burası / boot’ın girdiği yer

/ boot inanılmaz önemli. Onsuz, sisteminiz … önyükleme yapmaz.(Bu yüzden adlandırılmış / boot!)

/ boot, Linux çekirdeği, initrds ve bootloader dosyalarının sürümlerini depolar./ Boot dosyasından silinen bir dosya sisteminizi tahrip edebilir.

Adım 5:

/ etc: O iş bende!

/ etc sistem genelinde konfigürasyon dosyalarını saklar. Bu, / etc içinde tanımlanmışsa, sistemdeki her kullanıcının aynı konfigürasyona sahip olacağı anlamına gelir.

Adım 6:

/ home: Evim evim güzel evim.

Kullanıcının dizinlerinin saklandığı dizindir.

Windows’tan C: \ Kullanıcılar gibi.

Adım 7:

/lost+found: Arar bulurum izini!

/ lost + found, bazı ext dosya sistemlerine özgü bir dizindir. Bilgisayarınızı zorla kapattığınızda, aksi takdirde kaybolan dosyalar kaybolur + bulunur.

Adım 8:

/ mnt: Bağlanmak mı?

/ mnt genellikle insanların manuel olarak dosya sistemlerini bağladığı yerdir.

/ media, otomatik olarak monte edilen dosya sistemlerinin genellikle depolandığı yerdir.

/ mnt “mount” anlamına gelir.

Adım 10:

/ opt: Vazgeçmek İstiyorum.

/ opt

isteğe bağlı anlamına gelir. Bazı programlar kuralları çiğniyor ve dosyalarını buraya yerleştiriyor.

Genellikle, yeniden başlatmanın ardından kalması gereken geçici dosyalar içindir.

Adım 11:

/ proc: İletişim şart.

/ proc, işlemlerin mevcut bilgilerini depoladığı yerdir.

Süreçlerin birbirleriyle iletişim kurmasının bir yoludur.

Herkes İpucu:/ proc ile hiçbir şey yapmayın.

Adım 12:

/ root: Sorunun Köküne İniyoruz…

/ root, kök kullanıcının (superuser) giriş dizinidir. Sistemin verebileceği tüm izin ve ayrıcalıklara sahiptir.

Adım 13:

/ sys: Bilemiyorum Altan.

/ sys, sisteminizin dosyalarının depolandığı yerdir.Bu, firmware değişkenleri gibi şeyleri içerir.

Adım 14:

/ tmp: Geçiyor Dünya…

/ tmp , uygulamaların kullandıkları geçici dosyaları sakladığı yerdir.

Adım 15:

/ usr: Bak oğul!

/usr genellikle dosya sistemindeki en büyük dizindir.

Birçok alt dizin içeriyor:

/ usr / bin sistem çapında önemli olmayan ikili dosyalar içeriyor

/ usr / local / bin önceden yüklenmemiş ikilik dosyalar içerir (bazen)

/ usr /lib /usr/bin içindeki programların gerektirdiği kütüphaneleri içerir

/usr/local/lib /usr/local/bin içindeki programların gerektirdiği kütüphaneleri içerir

Adım 16:

/ var: Sende bi değişiklik var…

/ var sistem günlükleri, web sunucuları, yazıcı makaraları ve diğer çeşitli şeyler içerir.

Adım 17:

/run : Koş Forrest!

Şu anda çalışan programların ihtiyaç duyduğu dosyaları içerdiğinden / proc işlevine benzer.

Adım 18:

/lib: Kütüphaneci.

/ lib ve / lib64 /bin ve /sbin binaries tarafından kullanılan kütüphaneleri saklar.

Adım 19:

/end: Böyle bişey yok. Okuduğunuz için teşekkürler.