file system di dalam linux menyerupai pohon, dimana / (root) merupakan akar yang letaknya paling awal sebagai tonggak utama dari direktori – direktori lainnya. File system hirarki inilah yang menjadi standarisasi file system di linux yang dikenal dengan FHS (Filesystem Hierarchy Standard). Filesystem Hierarchy Standard (FHS) adalah standar yang digunakan oleh perangkat lunak dan pengguna untuk mengetahui lokasi dari file atau direktori yang berada pada komputer.
Tujuan filesystem adalah Interoperabilitas aplikasi, program administrasi system, program pengembangan, skrip, dan dapat menyatukan dokumentasi system. Atau dengan kata lain dibuat untuk kompatibilitas antar distro.
FHS (File Hierarchy System) ini digunakan sebagai petunjuk yang praktis ketika setiap kali ingin menambahkan ataupun menghapus sebuah file directory/ sistem berkas.
Dokumen FHS ini 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 compliant dengan FHS.
Direktori File Linux:
Ø / root
adalah direktori root. Direktori paling dasar yang berisi seluruh direktori lainnya.
Ø /home
adalah direktori yang berisi direktori home untuk user.
Ø /bin
merupakan singkatan dari binary. Direktori ini berisi aplikasi/program dasar linux.
Ø /usr
berisi sejumlah direktori yang berisi program yang lazim sbb:
· Docs
Berisi sejumlah dokumen perihal informasi tentang linux.
· Man
Berisi dokumen yang digunakan oleh program man, yaitu program untuk melihat manual suatu perintah.
· Games
Berisi beberapa game.
Ø /usr/bin
berisi program – program yang banyak digunakan oleh user.
Ø /var/spool
. berisi beberapa subdirektori :
· Mail yang menampung file surat/mail.
· Spool untuk menampung file yang akan dicetak.
· Uucp untuk menampung file yang disalin dari mesin linux lain.
Ø /dev
berisi fileyang digunakan untuk berhubungan dengan peranti keluaran seperti CD-ROM, floppy-disk, dll.
Ø /usr/bin
berisi file untuk sistem organisasi.
Ø /sbin
berisi file sistem yang dijalankan secara otomatis oleh linux.
Ø /etc
berisi banyak file konfigurasi berupa teks untuk mengubah konfigurasi sistem