Di Linux dan Unix segala sesuatu adalah berkas. Direktori adalah berkas, berkas juga berkas, dan divais juga merupakan berkas. Divais sering disebut juga sebagai inode; tapi, divais tetap merupakan berkas.
Sistem file pada Linux dan Unix terorganisir dalam sebuah hirarki, struktur seperti pohon. Level sistem file yang paling tinggi adalah /
atau direktori root. Semua file dan direktori yang lain berada dibawah direktori root. Sebagai contoh, /home/konqi/kubuntu.odt
memperlihatkan path yang utuh atau path yang absolut, terhadap kubuntu.odt
yang berada didalam direktori konqi
, yang berada dibawah direktori home
, yang juga berada dibawah direktori root (/
).
Dibawah direktori root (/
) sejumlah direktori-direktori penting bersama-sama membentuk distribusi Linux. Berikut ini adalah senarai direktori yang berada langsung dibawah direktori (/
):
/bin
Perintah penting, yang mana dulunya berupa berkas biner, dapat juga berupa skrip shell.
/boot
Boot configuration files, kernels, and other files needed at boot time.
/dev
The device files.
/etc
Berkas konfigurasi, skrip saat start, dan lain-lain.
/home
Direktori Home untuk pengguna lain.
/initrd
Digunakan ketika membuat sebuah initial RAM Disk.
/lib
System libraries.
/lost+found
Menyediakan sebuah sistem lost+found untuk file-file yang berada dibawah direktori root (/
).
/media
Secara otomatis me-mount (memuat) removable media seperti CD, kamera digital, dll.
/mnt
Sistem berkas mounted (terdaftar) secara manual pada penggerak cakram Anda.
/opt
Menyediakan tempat untuk aplikasi tambahan (optional) yang akan dipasang; aplikasi ini umumnya dirakit secara statik dan dapat digunakan pada versi atau distribusi Linux lainnya.
/proc
Direktori dinamis khusus yang mencatat informasi mengenai status dari sistem, termasuk proses (processes) yang sedang berjalan.
/root
Direktori rumah pengguna Root, disebut "slash-root".
/sbin
system binaries dan skrip-skrip penting, biasanya dijalankan oleh pengguna root.
/srv
Can contain files that are served to other systems.
/sys
Mirip dengan sistem berkas /proc, namun berisi system information yang tidak berhubungan dengan proses-proses yang sedang berjalan.
/tmp
file-file temporary.
/usr
Aplikasi dan berkas hanya-baca yang sebagian besarnya tersedia dan bisa diakses semua users.
/var
file-file variable seperti log dan database.