Kök dizin , kök klasör , kök dizin , kısaca kök veya teknik olarak kök ( dizin), İngilizce kök (dizin) , ağaç benzeri bir veri yapısının en üst düzeyidir . Muhtemelen bilgisayar bilimi alanındaki en belirgin ağaç örneği, genellikle veri taşıyıcıları üzerindeki dosya sistemleri şeklinde bulunur. Her işletim sisteminin başka hiçbir dizinde bulunmayan bir dizini vardır, bazı sistemlerde bölüm başına veya bölüm başına böyle bir dizin bulunur .Hacim , yani birkaç. Böyle bir dizin (her durumda) tüm dizin ağacının başlangıç noktasını temsil eder - bu nedenle herdizin yapısının. Dizin ağaçları yukarıdan aşağıya "büyür", kök üstte gösterilir.
Bir işletim sisteminin hangi ve kaç kök dizini kullandığı, bir yandan işletim sisteminin kendisine ve diğer yandan kullanılan dosya sistemlerine bağlıdır.
Unix ve Unix benzeri bir işletim sistemi, global bir kök dizini ve dolayısıyla tanımlayıcısı basit olan bir merkezi dizin yapısı kullanır./( eğik çizgi ) okur. Aşağıdaki tüm dizin yapısı/Unix dosya sistemi olarak da bilinir. [1] Unix ve benzeri sistemler Her şey bir dosyadır paradigmasını takip eder , böylece sadece ikili ve metin dosyalarının yanı sıra (alt) dizinler ve sembolik bağlantılar da bu dizin yapısı üzerinden yönetilir, aynı zamanda farklı cihaz dosyaları Genel kök dizini için bir birim (genellikle bir bölüme karşılık gelir) kullanılır, bunun altında başka bölümlerin (veya birimlerin ) monte edildiği ("bağlı") kök bölüm (veya birim ) olarak adlandırılır./
. Hemen hemen her bölüm - daha doğrusu: içerdiği dosya sistemi - bağlama noktası görevi gören herhangi bir alt dizin aracılığıyla adreslenebilir . mount
Parametre olmadan çağrıldığında , komut , tüm bağlı birimlerin ve kullanılan bağlama noktalarının bir listesini döndürür. Birçok Unix ve benzeri işletim sisteminde, dosya , işletim sistemi için kullanılacak bölümlerin konfigürasyonunu tanımlar, böylece başlangıçta otomatik olarak monte edilebilirler
./etc/fstab
Kök dizini , "Unix dosya sistemi"nin başlangıç noktasına giden yola karşılık gelir - birim dizini içinde, ancak dosya sistemi hiyerarşi standardına göre, kök hesap için benzer şekilde adlandırılan bir kullanıcı dizini de vardır ve dolayısıyla kafa karışıklığı riski taşır.
/
/root
CP/M , DOS ve Windows ve diğer bazı işletim sistemleri, genellikle harfi, önyükleme yaptıkları bölüme veya birime atar (ayrıca "sistem bölümü")Adisketler için veCsabit sürücüler için , ardından iki nokta üst üste gelir. Kök dizinin tam yolu daha sonra örn. B. C:\
, sürücü harfinin bulunduğu yer C:başlangıç noktasını oluşturur. Sonraki bölümlerin (aynı diskin veya farklı disklerin) her birine alfabetik sırayla bir harf atanır; bu, her birimin kendi kök dizini olduğu anlamına gelir: D:\
, E:\
vb. (Sürücü harfleri A:
ve B:
geleneksel olarak disket sürücüleri için ayrılmıştır , ancak aynı zamanda diğer birimlere atanabilir .) Windows XP , NTFS gibi birimler oluşturabildiğinden-Bölümler, ayrıca - Unix benzeri işletim sistemlerinde olduğu gibi - sistem bölümünün dizin yapısına veya halihazırda var olan herhangi bir sürücü harfine (kök dizininin altında) monte edilebilir (C:\diğer_bölüm\). Tersine, herhangi bir klasöre kendinize ait ücretsiz bir sürücü harfi atamak da mümkündür: KlasörC:\Documents and Settings\ [kullanıcı adı] \Müzik\daha sonra ör. B. olarakM:\kullanılabilir hale getirilmelidir. Bunun için harici komut, SUBST
, PC DOS/MS-DOS 3.1'den beri kullanılmaktadır (bkz . DOS komut satırı komutlarının listesi ). Tüm sürücü harfleri işletim sistemi tarafından dahili olarak yönetilip listelendiğinden, uygulama programları veya kullanıcı için ne tür bir sürücü harfi olduğu önemli değildir. Bir grafik ortamındaki kullanıcı için , yalnızca mevcut "sürücülerin" (sürücü harfleri anlamına gelir, ancak bağlama noktaları olarak dizinler değil) bir listesi sunulur; B. Windows'ta"Bilgisayarım", "Bilgisayarım" veya "Bu Bilgisayar"ın hemen altında görüntülenir. Bu aynı zamanda diğer cihazları ve ağ adreslerini de gösterir, ancak bu, Unix'teki gibi her şeyi kapsayan bir kök dizine karşılık gelmez.