Grup yang dipelopori oleh Rusty russell, Daniel Quinlan dan Chirtoper Yeoh ini mendiskusikan dan membuat standar struktur direktori yang disebut FHS atau Filesystem Hierarchy Standard yang merupakan standar software dan user digunakan untuk mengetahui lokasi dari file atau directory yang ada pada komputer. Dalam FHS ditetapkan prinsip-prinsip dasar pada tiap daerah pada sistem file, ditetapkan file dan directory minimum yang dibutuhkan, mengatur banyaknya exceptions dan kasus yang sebelumnya pernah mengalami konflik secara spesifik.
Jika terdapat komponen dari nama file yg diapit oleh tanda <dan> maka komponen tersebut bisa diubah. Untuk komponen yang bersifat pilihan, akan di apit oleh "[" dan "]" yang dapat di kombinasikan dengan "<" dan ">". Contohnya, jika nama berkas diperbolehkan untuk menggunakan atau tidak menggunakan extension, akan di tulis sebagai <nama berkas> [.<extension>]. sedangkan, variable substring dari nama direktori atau nama berkas akan di tulis sebagai "*".
FHS dibuat dengan cara :
- Menentukan petunjuk-petunjuk dasar untuk setiap area pada sistem berkas
- Menentukan berkas dan direktori minimum yang dibutuhkan
- Menandai setiap pengecualian ( exception )
- Menandai setiap kasus spesifik yang pernah mengalami konflik
-= FHS pada LINUX =-
Pada masa-masa awal pengembangan Linux, masing-masing distribusi Linux menggunakan skema buatan mereka sendiri untuk menentukan lokasi suatu berkas pada hirarki direktori. Tujuan dibuatnya FHS pada linux adalah agar para pengembang distribusi system operasi berbasis Unix mudah mengatur struktur direktori. Yang pada akhirnya para pengembang software dan pada system administrator bisa menggunakan secara mudah pula.
Directory LINUX :
- Direktori root(/)
Isi direktori ini harus cukup untuk melakukan boot, restore, recover, dan memperbaiki sistem. Dalam direktori ini haris terdapat direktori : bin, boot, dev, etc, lib, media, mnt, opt, sbin, srv, ttnp, user dan var.
- Direktori /usr
Adalah salah satu direktori dalam struktur direktori sistem operasi berbasis Unix yang penting. Direktori ini berisis file-file yang hanya untuk dibaca dan harus bisa di share oleh sistem yang mengikuti stardart FHS. Direktori yang harus ada ialah : var, bin, include, lib, local, sbin dan share.
- Direktori /usr/local
Hirarki dibawah direktori ini digunakan oleh administrator system untuk menginstall aplikasi-aplikasilocal, agar tidak ditimpa ketika sistem di update. Direktori-direktori yang harus ada adalah : bin, etc, games, include, lib, man, sbin, share dan src.
Tidak ada komentar:
Posting Komentar