Linux Dosya Sistemi Hiyerarşisi

Akif Feyzioğlu
SDTR
Published in
2 min readNov 1, 2020
Photo by Alexandre Debiève on Unsplash

Selamlar,

Bugün sizlere Linux dosya sisteminden bahsedeceğim. Linux dağıtımlarına göre dosya sistemleri değişiklik gösterse de mantık hepsinde aynıdır.

/: Bu dizin root olarak geçer. Herşeyin başlangıç kısmı burasıdır.

/bin: Uygulamaların çalışması için gerekli olan komutlar bu dosyada saklanır. Bilgisayarda ne kadar ciddi sorun olursa olsun bu dizin silinmez ve bilgisayar onarılabilir.

/boot: Linux çekirdeği, başlangıç RAM disk imajı, ve boot yükleyicisi bulunur.

/dev: Herşey birer dosyadır. Diğer bilgisayar bileşenleri de birer dosyadır. Kernel ile iletişim buradan yapılır. Örneğin, USB, CD/ROM vb.

/etc: Sisteme dair tüm ayarlar burada depolanır.

/home: Kullanıcının işlemlerini gerçekleştirdiği dizindir. Kullanıcı aktiviteleri buradan yönetilir. Kullanıcılarının ayarları, programları bu dizinde saklanır.

/lib: Programların çalışması için gereli olan kütüphane dosyaları bu dizinde saklanır. Windows’taki DLL dosyalarına benzetebiliriz.

/lost+found: Geri dönüşüm kutusu gibi düşünebiliriz. Örneğin sistem elektrik kesildiği için aniden kapanmışsa ve üzerinde çalıştığınız dosyalar kaybolmuşsa ilk bakmamız gereken yer bu dizindir.

/media: Modern Linux sistemlerinde çıkarılabilir USB, DVD gibi araçlar bu dizinden yönetilir.

/root: root için home dizini olarak geçer.

/sbin: Sistem binary(ikili) dosyaları bu dizinde saklanır. Sadece root iznine sahip olan kullanıcılar ve root kullanıcısı bu dizindeki programları çalıştırabilir.

/tmp: Programların kullandığı geçici dosyalar bu dizinde saklanır.

/usr: Bu dizin Linux sistemlerdeki en büyük dizindir. Tüm programlar bu dizinde saklanır.

/var: Log dosyaları, kullanıcı mailleri gibi değişken veriler bu dizinde barınır. Linux’da herşeyin logu tutulur. Power tuşuna basıp bilgisayarı açtığınız işleme kadar.

Yazımı okuduğunuz için teşekkür ederim. Sorularınız ve geri dönüşleriniz için bana Twitter hesabımdan ulaşabilirsiniz.

Esen Kalın.

Kaynakça:

1- https://linux-dersleri.github.io/docs/temel_linux/7.html

--

--