Başlangıçta, /binprogramlar için (aslında çalıştırılabilir ikili dosyalar) ve çok yakında /devcihaz dosyaları için ve /libprogramlar tarafından yüklenen fazladan çalıştırılabilir kodlar (kütüphaneler) vardı. /usrayrıca kendi ile ekstra bir işletim alanı olarak daha sonra, ilk kullanıcı verileri için çok erken geldi binve libardından manelektronik ortamda kılavuzu içeren. Kaynak kodu da genellikle altında bir yerde verildi /usr.
İşletim sisteminde mevcut kategorilerin hiçbirine uymayan birkaç dosya vardı. Bu, passwdkullanıcıların şifrelerini içeren bir dosyayı ve mtabyazılan bir dosyayı mount, initve daha sonra rcönyükleme sırasında yürütülen programları ve zamanla normal kullanımın bir parçası olarak değil, yalnızca yönetim amacıyla yürütülmesi planlanan daha fazla programı içeriyordu.
( Unix Ağacı'nda bazı eski Unix kaynak kodlarına göz atabilirsiniz . V6'dan önceki sürümler çok parçalıdır. Ayrıca V1 ve V6 kılavuzlarını Manuel Sayfa Kütüphanesinde de görebilirsiniz .)
İlk başta, içerdiği dosyaların /etcyapılandırma dosyaları olduğuna dair hiçbir açıklama yoktu . Bu çok erken günlerde, bir şeyi özelleştirmek istiyorsanız, sistemin o bölümünü yeniden derlerdiniz. Unix daha güçlü hale geldikçe, yeniden derlemeden yapabileceğiniz daha fazla şey vardı. Unix daha yaygın olarak kullanıldıkça, insanların yapmak istediği daha fazla şey vardı ve yeniden derleme zorluğundan geçmeden bunları yapmanın yollarını buldular. Böylece /etc, insanların yapabileceği ve kişiselleştirebileceği daha fazla sayıda metin dosyası doluydu, bu yüzden yavaş yavaş yapılandırma dizini haline geldi.
/sbinYalnızca sistem yöneticisi için tasarlanan programları içerecek şekilde oluşturulmuştur /etc, bunların çoğu sistem yöneticisi tarafından özelleştirilebilen yalnızca metin dosyalarını içerir. Birkaç dosya (örneğin /etc/mtab, bazen /etc/resolv.conf) sistem programları tarafından otomatik olarak korunur; Bu dosyaları /runLinux dünyasına taşımak için yavaş bir eğilim var .
Modern unix sistemlerinde, neredeyse tüm sistem çapında konfigürasyon dosyaları altındadır /etc, ancak içindeki tüm dosyalar /etckonfigürasyon dosyaları değildir. Tipik Linux dağıtımları ve diğer unix değişkenleri, paketlerden gelen dosyaların çoğunu değiştirmekle çok iyi başa çıkmaz; en azından, sistem yükseltildiğinde yerel değişiklikleri el ile birleştirmek zorunda kalabilirsiniz.