
| Jenis Directory | Path | Fungsi |
|---|---|---|
| Root | / | Apapun yang ada pada linux system berada di root direktori |
| Binary Directory | /bin | Direktori yang berisikan binaries file yang digunakan oleh selalu user |
| /[User_Name]/bin | Direktori yang berisikan binaries file untuk user tertentu | |
| /sbin | Direktori yang berisikan binaries file yang digunakan untuk konfigurasi sistem operasi | |
| /lib | Direktori yang berisikan binaries file yang digunakan untuk konfigurasi sistem operasi, biasanya mengandung kata “lib” | |
| /lib/modules | Direktori yang berisikan Linux kernel modul | |
| /lib64 | Direktori yang berisikan binaries file yang digunakan untuk konfigurasi sistem operasi, biasanya mengandung kata “lib” | |
| /opt | Optional software dan berisikan file konfigurasinya. Biasanya digunakan untuk software yang di luar distribution repository | |
| Configuration Directory | /boot | Direktori yang berisikan file yang digunakan untuk proses booting |
| /etc | [Editeable Text Configuration] Direktori yang berisikan konfigurasi file | |
| /etc/init.d | Berisikan script untuk start dan stop daemon process | |
| /etc/X11 | Berisikan file graphical display dari X.org foundation atau GUI. Untuk terminal biasanya tidak ada | |
| /etc/skel | Sebagai template home direktori untuk user baru | |
| /etc/sysconfig | Berisikan file konfigurasi dari sistem operasi yang terpasang. | |
| Data Direktori | /dev | File device yang ditampilkan dalam ordinary files. Sebagai kernel untuk mengenal device |
| /dev/tty | Merepresentasikan terminal atau konsole yang terpasang disistem | |
| /dev/null | Untuk menyimpan output yang tidak diinginkan | |
| /proc | Untuk menyimpan spesial direktory, tanpa mengambil disk space. Sebagai tempat tampilan kernel, manajemen kernel | |
| /proc/interrupts | Menampilkan interrupts | |
| /proc/kcore | [BIG SIZE file] Sama dengan physical memory | |
| /sys | Berisikan informasi kernel mengenai hardware | |
| UNIX System Resources | /usr | Berisikan shareable, read only data |
| /usr/bin | Berisikan banyak command | |
| /usr/include | Berisikan include file untuk C | |
| /usr/lib | Berisikan library yang tidak secara langsung di eksekusi oleh user | |
| /usr/local | Dapat digunakan untuk instalasi software secara lokal | |
| /usr/share | Berisikan arsitektur data yang independent | |
| /usr/src | Berisikan lokasi yang direkomendasikan untuk source file kernel | |
| Variable Data | /var | File yang tidak dapat diprediksi ukurannya, seperti file log |
| /var/log | Berisikan seluruh log files | |
| /var/log/messages | File yang berisikan apa yang terjadi pada sistem | |
| /var/cache | Direktori yang berisikan beberapa data cache dari aplikasi | |
| /var/spool | Direktori yang berisikan spool direktori | |
| /var/lib | Direktori yang menyimpan application state information | |
| Data Direktori | /home | User dapat memasukkan data personalnya di direktori ini, biasanya ditambah /home/$username untuk lebih spesifik usernya |
| /root | Berisikan data personal dan profil dari root user | |
| /srv | Berisikan data yang disediakan oleh sistem sendiri. Berisikan file cvs, ftp, rsync dan www | |
| /media | Berisikan mount point untuk removeable device | |
| /mnt | Berisikan mount point secara sementara. Digunakan juga untuk file sharing | |
| /tmp | Berisikan data yang dibutuhkan dan di simpan secara temporal |




