Filesystem Hierarchy Standard (FHS)

Selasa, 30 Oktober 2012
FHS pertama kali dibuat bulan Agustus 1993 untuk menyatukan struktur file dan direktori di Linux. Diliris di linux 14 Februari 1994. Standartisasi diperluas pada system operasi yan mirip unix (UNIX-like) dan mengubah singkat menjadi FHS.

Filesystem Hierarchy Standard (FHS) itu sendiri adalah standar yang digunakan oleh perangkat lunak dan pengguna untuk mengtahui lokasi dari file atau direktori yang berada pada komputer. Hal ini dilakukan dengan cara menetapkan prinsip-prinsip dasar pada setiap daerah pada sistem file, menetapkan file dan direktori minimum yang dibutuhkan, mengatur banyaknya pengecualian dn mengatur kasus yang sebelumnya pernah mengalami konflik secara spesifik.

Dokumen FHS digunakan oleh pembuat perangkat lunak untuk menciptakan suatu aplikasi yang compliant dengan FHS. Selain itu, dokumen ini juga digunakan oleh para pembuat sistem operasi untuk menyediakan sistem yang complaint dengan FHS.

Tujuan dari FHS  :

  • Interoperabilitas aplikasi
  • Program administrasi system
  • Program pengembangan
  • Skrip
  • Dapat menyatukan dokumentasi system 

Berikut adalah daftar direktori dalam system root :

  1. /root : Merupakan awal dari semua direktori dan file
  2. /bin   : Berisi program perintah esensisal yang dibutukan user
  3. /boot : Berisi program perintah yg dibutuhkan untuk booting
  4. /dev   : Berisi program biner yg dibutuhkan untuk booting
  5. /etc    : Berisi file konfigurasi
  6. /home : Direktori untuk setiap user yang terdaftar dalam system
  7. /lib      : Berisi pustaka bersama
  8. /media : Point pengaitan pada media yang dapat dibongakar pasang
  9. /mnt    : Tempat pengaitan sistem file sementara
  10. /opt    : Berisi paket aplikasi tambahan (add-on), biasanya berupa aplikasi biner/propietar
  11. /root   : Direktori untuk user root
  12. /sbln   : Berisi program biner esensial yang dibutuhkan untuk menjalankan dan memperbaiki system
  13. /srv    : Direktori yang berisi data untuk semua layanan system yang bersangkutan
  14. /tmp   : Tempat menyimpan file system sementara
  15. /usr    : Direktori terbesar kedua setelah "/", berisi system file lengkap sebagai system file dasar.

0 komentar:

Posting Komentar