Dosya Sistemi Hiyerarşisi Standardı

Sürüm 3.0

Çeviren: Nilgün Belma Bugüner
Çeviren: A. Kemal Ökmen
Hazırlayan: LSB Workgroup, The Linux Foundation

Aksi özellikle belirtilmedikçe, tüm ticari markalar ve telif hakları sahiplerine aittir. Belge içinde geçen herhangi bir terim, bir ticari isim ya da kuruma itibar kazandırma olarak algılanmamalıdır. Bir ürün ya da markanın kullanılmış olması ona onay verildiği anlamında görülmemelidir.

Telif hakkı ve bu izin bildiriminin tüm kopyalarda korunması koşuluyla, bu standardın birebir kopyalarının yapılması ve dağıtılması için izin verilmektedir.

Başlık sayfasının özgün standarda bir atıf içerecek şekilde değiştirilmiş olarak etiketlenmesi, özgün standardın alınmasına ilişkin bilgilerin dahil edilmesi ve sonuçta elde edilen tüm türetilmiş çalışmanın buna eşgeğer bir izin bildirimi koşulları altında dağıtılması koşuluyla, bu standardın değiştirilmiş sürümlerinin, birebir kopyalama koşulları altında kopyalanması ve dağıtılması için izin verilmektedir.

Bu izin bildiriminin telif hakkı sahibi tarafından onaylanan bir çeviride belirtilebilmesi dışında, bu standardın çevirilerinin başka bir dile kopyalanması ve dağıtılmasına yukarıdaki değiştirilmiş sürümlerin koşulları altında izin verilmektedir.

All trademarks and copyrights are owned by their owners, unless specifically noted otherwise. Use of a term in this document should not be regarded as affecting the validity of any trademark or service mark.

Permission is granted to make and distribute verbatim copies of this standard provided the copyright and this permission notice are preserved on all copies.

Permission is granted to copy and distribute modified versions of this standard under the conditions for verbatim copying, provided also that the title page is labeled as modified including a reference to the original standard, provided that information on retrieving the original standard is included, and provided that the entire resulting derived work is distributed under the terms of a permission notice identical to this one.

Permission is granted to copy and distribute translations of this standard into another language, under the above conditions for modified versions, except that this permission notice may be stated in a translation approved by the copyright holder.

21 Aralık 2022

Çevirinin sürüm bilgileri
Sürüm 3.0 Aralık 2022 Nilgün Belma Bugüner
Sürüm 2.3 Mart 2009 A.Kemal Ökmen
Özgün belgenin sürüm bilgileri
Sürüm 3.0 19 Mart 2015 LSB Workgroup, The Linux Foundation
Sürüm 2.3 28 Ocak 2004 Filesystem Hierarchy Standard Group
Özet

Bu standart, UNIX benzeri işletim sistemleri altında dosya ve dizin yerleşimi için bir dizi gereksinim ve kılavuzdan oluşur. Yönergeler, uygulamalar, sistem yönetim araçları, geliştirme araçları ve betiklerin birlikte çalışabilirliğini ve ayrıca bu sistemler için belgelendirmenin daha da standartlaşmasını desteklemeyi amaçlamaktadır.


Ön Bilgi

Uyarı

Bu çeviri bilgilendirici mahiyettedir, hiçbir bağlamda belirleyici değildir. Bu belge anadili Türkçe olan okuyucuların bu standart hakkında fikir edinebilmelerini sağlamak amacıyla Türkçeye çevrilmiştir. Bu standardın belirleyici tek sürümü Linux Vakfı tarafından yayımlanan İngilizce sürümüdür.

İthaf

Bu sürüm, uzun süredir dostumuz ve meslektaşımız olan ve FHS'nin ilk düzeltmenlerinden biri olan Christopher Yeoh'un anısına ithaf edilmiştir. Onun özverili çabaları olmasaydı bu çalışma mümkün olmazdı.


İçindekiler
1. Giriş
1.1. Amaç
1.2. Uzlaşımlar
2. Dosya Sistemi
3. Kök Dosya Sistemi
3.1. Amaç
3.2. Gereksinimler
3.3. Özel Seçenekler
3.4. /bin  -  Temel kullanıcı komutlarının ikil dosyaları (tüm kullanıcıların kullanımı için)
3.5. /boot  -  Önyükleyicinin statik dosyaları
3.6. /dev  -  Aygıt dosyaları
3.7. /etc  -  Konağa özgü sistem yapılandırması
3.8. /home  -  Kullanıcı ev dizinleri (seçimlik)
3.9. /lib  -  Temel paylaşımlı kütüphaneler ve çekirdek modülleri
3.10. /lib<nitelik>  -  Özel amaçlı paylaşımlı kütüphaneler (seçimlik)
3.11. /media  -  Çıkarılabilir ortam için bağlama noktaları
3.12. /mnt  -  Geçici olarak bağlanan dosya sistemleri için bağlama noktaları
3.13. /opt  -  Ek uygulama yazılımlarının paketleri
3.14. /root  -  root kullanıcısı için ev dizini (seçimlik)
3.15. /run  -  Çalışma anı verileri
3.16. /sbin  -  Sistem ikil dosyaları
3.17. /srv  -  Sistem tarafından sağlanan hizmetlerin verileri
3.18. /tmp  -  Geçici dosyalar
4. /usr Hiyerarşisi
4.1. Amaç
4.2. Gereksinimler
4.3. Özel Seçenekler
4.4. /usr/bin  -  Çoğunluğu kullanıcı komutudur
4.5. /usr/include  -  Standart başlık dosyaları dizini
4.6. /usr/lib  -  Yazılımlama kütüphaneleri ve paketleri
4.7. /usr/libexec  -  Diğer uygulamaların çalıştırdığı ikil dosyalar (seçimlik)
4.8. /usr/lib<nitelik>  -  Özel amaçlı kütüphaneler (seçimlik)
4.9. /usr/local  -  Yerel dizinler
4.10. /usr/sbin  -  Zorunlu olmayan standart sistem ikil dosyaları
4.11. /usr/share  -  Mimariden bağımsız veriler
4.12. /usr/src  -  Kaynak kodlar (seçimlik)
5. /var Hiyerarşisi
5.1. Amaç
5.2. Gereksinimler
5.3. Özel Seçenekler
5.4. /var/account  -  Süreçlerin hesap günlükleri (seçimlik)
5.5. /var/cache  -  Uygulama önbellek verileri
5.6. /var/crash  -  Sistem çökme dökümleri (seçimlik)
5.7. /var/games  -  Değişken oyun verileri (seçimlik)
5.8. /var/lib  -  Değişken durum bilgisi
5.9. /var/lock  -  Kilit dosyaları
5.10. /var/log  -  Günlük dosyaları ve dizinleri
5.11. /var/mail  -  Kullanıcı posta kutusu dosyaları (seçimlik)
5.12. /var/opt  -  /opt dizini için çeşitli veriler
5.13. /var/run  -  Çalışma anında değişen veriler
5.14. /var/spool  -  Uygulama kuyruk verileri
5.15. /var/tmp  -  Yeniden başlatmalardan korunan geçici dosyalar
5.16. /var/yp  -  Ağ bilgi hizmeti (NIS) veritabanı dosyaları (seçimlik)
6. İşletim Sistemine Özgü Ek
6.1. Linux
A. Ekler
A.1. FHS eposta listesi
A.2. FHS'nin Geçmişi
A.3. Genel İlkeler
A.4. Kapsam
A.5. Teşekkür
A.6. Destekleyenler