Awalnya, ada /binuntuk program (pada dasarnya, binari yang dapat dieksekusi), dan segera /devuntuk file perangkat dan /libuntuk kode tambahan yang dapat dieksekusi yang dimuat oleh program (pustaka). /usrjuga datang sangat awal, pertama untuk data pengguna, maka sebagai daerah OS ekstra dengan sendiri bindan libkemudian manmengandung manual dalam bentuk elektronik. Kode sumber juga sering disediakan di suatu tempat di bawah /usr.
Dan ada beberapa file di sistem operasi yang tidak sesuai dengan kategori yang ada. Ini termasuk passwdfile yang berisi kata sandi pengguna, dan mtabfile yang ditulis oleh mount, dan program initkemudian rcyang dijalankan pada saat boot, dan seiring waktu semakin banyak program yang dimaksudkan untuk dieksekusi hanya untuk tujuan administrasi dan bukan sebagai bagian dari penggunaan normal.
(Anda dapat menelusuri beberapa kode sumber Unix lama di Pohon Unix . Versi lebih awal dari V6 sangat terpisah-pisah. Anda juga dapat melihat manual V1 dan V6 di Perpustakaan Halaman Manual .)
Pada awalnya, tidak ada konotasi bahwa file dalam /etcfile konfigurasi. Di masa-masa awal ini, jika Anda ingin menyesuaikan sesuatu, Anda akan mengkompilasi ulang bagian sistem itu. Saat Unix menjadi lebih kuat, ada lebih banyak hal yang dapat Anda lakukan tanpa kompilasi ulang. Ketika Unix terbiasa lebih luas, ada semakin banyak hal yang ingin dilakukan orang, dan mereka menemukan cara untuk melakukannya tanpa melalui kesulitan penyusunan ulang. Jadi /etcdipenuhi dengan semakin banyak file teks yang orang dapat dan memang menyesuaikan, maka secara bertahap menjadi direktori konfigurasi.
Dengan pembuatan /sbinberisi program yang hanya ditujukan untuk administrator sistem, /etcakhirnya hanya berisi file teks, banyak di antaranya dapat disesuaikan oleh administrator sistem. Beberapa file (misalnya /etc/mtab, kadang-kadang /etc/resolv.conf) secara otomatis dikelola oleh program sistem; ada kecenderungan lambat untuk memindahkan file-file ini ke /rundalam dunia Linux.
Pada sistem unix modern, hampir semua file konfigurasi sistem berada di bawah /etc, tetapi tidak semua file dalam /etcadalah file konfigurasi. Distribusi Linux tipikal dan varian unix lainnya tidak dapat mengatasi dengan baik dengan memodifikasi banyak file yang berasal dari paket; minimal, Anda mungkin akhirnya harus menggabungkan modifikasi lokal secara manual ketika sistem ditingkatkan.