Kök dizindeki "etc" klasörü ne anlama geliyor? Bunun bilinmesi, bazı dosyaların nerede bulunduğunu hatırlamama yardımcı olacaktır.
Güncelleme : Diğerleri için yararlı olabilir, klasör "Ana bilgisayara özgü yapılandırma dosyaları" için kullanılır - başvur .
Tanımla -/etc? iyi bir geçmişi var.
Eski Bell Labs UNIX kılavuzlarında ve benzerlerinde "et cetera" referanslarını bulabilirsiniz - günümüzde yalnızca sistem yapılandırması için kullanılmaktadır, ancak diğer dizinlere uymayan her şeyin gittiği yerdeydi.
Başlangıçta
/bin programlar için (aslında çalıştırılabilir ikili dosyalar) ve çok yakında
/dev cihaz dosyaları için ve
/lib programlar (kütüphaneler) tarafından yüklenen fazladan yürütülebilir kod için.
/usr ayrıca çok önce, önce kullanıcı verileri için, daha sonra kendi
bin ve
lib ve ardından
man ile elektronik formda içeren ekstra bir işletim sistemi alanı olarak geldi. Kaynak kodu genellikle
/usr.
Ve işletim sisteminde mevcut kategorilerin hiçbirine uymayan birkaç dosya vardı. Bu, kullanıcıların şifrelerini içeren bir
passwd dosyasını ve
mtab tarafından yazılmış bir
mount dosyasını ve
init ve daha sonra
rc programlarını içeriyordu. önyükleme zamanında yürütülür ve zaman içinde normal kullanımın bir parçası olarak değil, yalnızca yönetim amacıyla yürütülmesi amaçlanan daha fazla program.
İlk başta
/etc yapılandırma dosyalarıydı. Bu ilk günlerde, bir şeyi özelleştirmek istiyorsanız, sistemin o bölümünü yeniden derliyorsunuz. Unix güçlendikçe, yeniden derlemeden yapabileceğiniz daha çok şey vardı. Unix daha yaygın olarak kullanıldıkça, insanların yapmak istedikleri daha fazla şey vardı ve bunları derleme derdinden geçmeden yapmanın yollarını buldular. Yani
/etc insanların yapabileceği ve özelleştirmek daha fazla metin dosyaları ile doldurdu, bu nedenle yavaş yavaş yapılandırma dizini haline geldi.
/sbin yalnızca sistem yöneticisi için tasarlanmış programları içermek için,
/etc, çoğu sistem yöneticisi tarafından özelleştirilebilen yalnızca metin dosyaları içeriyor. Birkaç dosya (ör.
/etc/mtab, ara sıra
/etc/resolv.conf) sistem programları tarafından otomatik olarak tutulur; bu dosyaları
/run Linux dünyasında.
Modern unix sistemlerinde, sistem genelindeki neredeyse tüm yapılandırma dosyaları
/etc, ancak
/etc yapılandırma dosyalarıdır. Tipik Linux dağıtımları ve diğer unix varyantları, 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 manuel olarak birleştirmeniz gerekebilir.
"Et cetera" demek. Latince kelimenin tam anlamıyla "ve geri kalanı". Ve kanıtım var .
Ben/etc orijinal içeriği başka bir yerde uygun görünmüyordu "et cetera" olduğunu temin ederim. Diğer varyantlar kendi etimolojilerini farklı şekilde yapabilirler.
Saygılarımızla,
Dennis
Wikipedia'nın Dosya Sistemi Hiyerarşisi Standart Makalesi bununla ilgili bir açıklama sunar.
Ana bilgisayara özgü sistem çapında yapılandırma dosyaları Adın kendisinin anlamı konusunda tartışmalar olmuştur. Bell laboratuvarlarından UNIX Uygulama Belgesinin ilk sürümlerinde, /etc, etcetera dizini olarak anılır, çünkü bu dizin geçmişte başka bir yere ait olmayan her şeyi tutmuştur (ancak, FHS/etc dosyasını statik yapılandırma dosyalarıyla sınırlar ve ikili dosyalar içeremez). Erken belgelerin yayınlanmasından bu yana, dizin adı çeşitli şekillerde yeniden belirlenmiştir. Son yorumlar arasında "Düzenlenebilir Metin Yapılandırması" veya "Genişletilmiş Araç Sandığı" gibi geri terimler bulunmaktadır.
UNIX'in başında, şeylere kısa isimler vermek hem gerekli hem de pratikti. Böylece, tüm sistem dizinleri 3 harfe tutuldu ve kısaltmalardı. Bu isimler modern Linux sistemlerinde hala mevcut. (ör. usr-kullanıcı, var-değişken, lib-kütüphane).
etc 'et cetera' dan geliyor, ancak birkaç sitede
etc 'ın şu anki işlevini temsil edecek bir backronym'den bahsedildiğini gördüm: ama yine de, bu sadece bir orada olanı daha iyi temsil etmek için modern adaptasyon.
Ben sadece bir listede "vb ..." gibi "et cetera" demek olduğunu düşündüm.
Bu ürün köpekler, kediler gibi ev hayvanlarına yardımcı olur vb ...
Ben her zaman "vb = daha fazla kategorilere ayırmak için rahatsız etmeyin geri kalanı gibi" gibi çeşitli bir dizin önermek olduğunu varsaydı; Şahsen böyle bir klasörü ev dizinimde de kullanıyorum (çağrılmadı ama "kürekler" = "(başka bir şey)").
Başlangıçta "et cetera" olması gerekiyordu ama şimdi "düzenlenebilir metin yapılandırmaları" anlamına geliyor.
Elektronik okuyorum ve RaspberryPi hakkında bir dersim var. Notlarımız/etc'nin "Düzenlenebilir Metin Yapılandırması" anlamına geldiğini söylüyor. Her zaman "et cetera dizini" nin bir takma addan başka bir şey olmadığını varsaymıştım. Bu tür kapalı diğer yönden daha mantıklı, ama ben kimim ...