Операционная система, помимо всех остальных görevler, asıl amacını yerine getirir - verilerle çalışmayı belirli bir yapı üzerinde düzenler. Bu amaçlar için dosya sistemi kullanılır. Bir dosya sistemi nedir ve ne olabileceği ile ilgili başka bilgiler de aşağıda verilmektedir.
Dosya sistemi bir parçasıdırMedyaya bilgi yerleştirmekten, saklamaktan, silmekten, bu bilgileri kullanıcılara ve uygulamalara sağlamaktan ve güvenli kullanımını sağlamaktan sorumlu işletim sistemi. Ayrıca, bir donanım veya yazılım arızası durumunda verilerin geri yüklenmesine yardımcı olur. Bu nedenle, dosya sistemi çok önemlidir. Dosya sistemi nedir ve ne olabilir? Birkaç tür var:
- sabit diskler için, yani rasgele erişime sahip cihazlar için;
- manyetik bantlar için, yani sıralı erişimli cihazlar için;
- optik medya için;
- sanal sistemler;
- ağ sistemleri.5
Mantıksal bir veri depolama birimi olarakdosya sistemi bir dosyadır, yani belirli bir adı olan düzenli bir veri koleksiyonudur. İşletim sistemi tarafından kullanılan tüm veriler dosyalar biçiminde sunulur: programlar, resimler, metinler, müzik, video, ayrıca sürücüler, kütüphaneler ve daha fazlası. Bu tür her öğenin bir adı, türü, uzantısı, nitelikleri ve boyutu vardır. Artık bir dosyanın ne olduğunu biliyorsunuz. Bir dosya sistemi, bu tür öğelerin bir koleksiyonunun yanı sıra onlarla çalışmanın yoludur. Kullanılan forma ve hangi ilkelerin uygulanabilir olduğuna bağlı olarak, birkaç ana FS türü ayırt edilebilir.
Yani, bir dosya sistemi (böyle ve bununla nasıl çalışılacağı), bunun çok seviyeli bir yapı olduğunu, üst düzeyinde sistem ve belirli bir uygulama arasında bir arayüz sağlayan bir dosya sistemi anahtarı olduğunu belirtmek gerekir. Dosya isteklerini bir sonraki seviye olan sürücüler tarafından algılanan bir biçime dönüştürür. Buna karşılık, gerekli bilgileri depolayan belirli cihazların sürücülerine yönelirler.
İstemci-sunucu uygulamalarının aşağıdakiler için gereksinimleri vardır:FS performansı oldukça yüksektir. Modern sistemler, etkili erişim, büyük depolama ortamları için destek sağlamak, verileri yetkisiz erişime karşı korumak, bilgilerin bütünlüğünü korumak için tasarlanmıştır.
Этот тип разрабатывался еще в 1977 году Биллом Gates ve Mark MacDonald. Başlangıçta 86-DOS işletim sisteminde kullanılmıştır. FAT dosya sisteminin ne olduğu hakkında konuşursak, başlangıçta sabit diskleri destekleyemediğini, ancak yalnızca 1 megabayta kadar esnek ortamlarla çalıştığını belirtmek gerekir. Şimdi bu kısıtlama artık geçerli değildir ve bu FS, Microsoft tarafından MS-DOS 1.0 ve sonraki sürümler için kullanılmıştır. FAT, dosya adlandırma konusunda bazı kurallar kullanır:
- adın başında bir harf veya sayı olmalıdır ve içinde bir boşluk ve özel öğelere ek olarak herhangi bir ASCII karakteri mevcut olabilir;
- adın uzunluğu 8 karakterden fazla olmamalıdır, arkasından bir nokta konulur ve daha sonra üç harften oluşan uzantı belirtilir;
- herhangi bir kayıt dosya adlarında kullanılabilir, farklı değildir ve kaydedilmez.
FAT başlangıçtatek kullanıcılı OS DOS, sahibi veya erişim hakları hakkında bilgilerin depolanmasını sağlamadı. Şu anda, bu dosya sistemi en yaygın olarak dağıtılmaktadır, bir veya daha fazla modern işletim sistemi tarafından desteklenmektedir. Çok yönlülüğü, çeşitli işletim sistemlerinin çalıştığı hacimlerde kullanılmasını mümkün kılar. Bu, bilgisayarın yanlış kapatılması nedeniyle dosyalara zarar gelmesini önleyemeyen basit bir dosya sistemidir. Buna dayalı işletim sistemleri, yapıyı kontrol eden ve dosya tutarsızlıklarını düzelten özel yardımcı programlar içerir.
Bu FS en çok tercih edilenWindows NT ile çalışın, özellikle bunun için geliştirildi. İşletim sistemi, FAT ve HPFS içeren birimleri NTFS birimlerine dönüştüren dönüştürme yardımcı programını içerir. NTFS dosya sisteminin ne olduğu hakkında konuşursak, belirli dizinlere ve dosyalara erişimi kontrol etme yeteneğini önemli ölçüde genişlettiğini, birçok öznitelik getirdiğini, dinamik dosya sıkıştırma araçları uyguladığını, hata toleransını ve POSIX standardının gereksinimlerini desteklediğini belirtmek gerekir. Bu FS'de 255 karakter uzunluğundaki adları kullanabilirsiniz, içindeki kısa ad VFAT ile aynı şekilde oluşturulur. NTFS dosya sisteminin ne olduğunu anlamak, işletim sistemi çökerse kendini kurtarabildiğini, böylece disk biriminin kullanılabilir kalacağını ve katalog yapısının etkilenmeyeceğini belirtmek gerekir.
NTFS biriminde, her dosya bir dosyadakiMFT tablosu. Tablonun ilk 16 kaydı, özel bilgilerin depolanması için dosya sistemi tarafından ayrılmıştır. İlk kayıt dosya tablosunun kendisini tanımlar. İlk kayıt yok edildiğinde, ikinci kayıt MFT yansıtma dosyasını aramak için okunur; burada ilk kayıt ana tablo ile aynıdır. Diskin mantıksal merkezinde önyükleme dosyasının bir kopyası bulunur. Tablonun üçüncü kaydı, verileri geri yüklemek için kullanılan kayıt dosyasını içerir. Dosya tablosunun on yedinci ve sonraki girişlerinde, sabit sürücüdeki dosyalar ve dizinler hakkında bilgiler bulunur.
İşlem günlüğü eksiksiz bir işlem seti içerir,dosya oluşturma işlemleri ve dizin yapısını etkileyen komutlar da dahil olmak üzere birimin yapısını değiştirmek. İşlem günlüğü, NTFS'yi bir sistem çökmesinden kurtarmak için tasarlanmıştır. Kök dizinin girişi, kök dizinde bulunan dizinlerin ve dosyaların bir listesini içerir.
Şifrelenmiş Dosya Sistemi (EFS),bilgileri bir sabit sürücüde şifrelenmiş biçimde depolayabilen bir Windows bileşenidir. Şifreleme, bu işletim sisteminin sunduğu en güçlü koruma haline geldi. Bu durumda, kullanıcı için şifreleme oldukça basit bir işlemdir, bunun için klasörün veya dosyanın özelliklerindeki kutuyu işaretlemeniz yeterlidir. Bu tür dosyaları kimlerin okuyabileceğini belirtebilirsiniz. Şifreleme, dosyalar kapatıldığında gerçekleşir ve açıldığında otomatik olarak kullanıma hazır hale gelir.
Veri depolama cihazlarıYalnızca fiziksel olarak değil aynı zamanda mantıksal olarak da hasara en çok duyarlı olan en savunmasız bileşenleri temsil eder. Bazı donanım sorunları ölümcül olabilirken diğerlerinin çözümleri vardır. Bazen kullanıcıların bir sorusu vardır: "RAW dosya sistemi nedir?"
Bildiğiniz gibi, bir sabit diske kayıt yapmak için veyaflash sürücü herhangi bir bilgi, sürücü bir FS'ye sahip olmalıdır. En yaygın olanları FAT ve NTFS'dir. Ve RAW, genellikle hayal ettiğimiz dosya sistemi bile değildir. Aslında, bu zaten kurulu bir sistemin mantıksal bir hatasıdır, yani Windows için gerçek yokluğudur. Çoğu zaman, RAW, dosya sisteminin yapısının tahrip edilmesiyle ilişkilidir. Bundan sonra, işletim sistemi yalnızca verilere erişimi reddetmekle kalmaz, aynı zamanda ekipmanla ilgili teknik bilgileri de göstermez.
Evrensel Disk Biçimi (UDF) tasarlanmıştırCDFS'yi değiştirmek ve DVD-ROM aygıtları için destek eklemek. UDF dosya sistemi açısından, bu, Uluslararası Standardizasyon Örgütü'nün gereksinimlerini karşılayan optik diskler için eski sürümün yeni bir uygulamasıdır. Belirli özelliklerle karakterizedir:
- dosya adları en fazla 255 karakter uzunluğunda olabilir;
- adın durumu küçük ve büyük olabilir;
- maksimum yol uzunluğu 1023 karakterdir.
Windows XP'den başlayarak, bu dosya sistemi okuma ve yazmayı destekler.
Bu FS, flash sürücüler için kullanılır,farklı işletim sistemlerini çalıştıran farklı bilgisayarlarla, özellikle Windows ve Linux ile çalışırken kullanılması gerekiyordu. Her biri kendi dosya sistemine sahip olan işletim sisteminden alınan verilerle çalışabildiği için aralarındaki "köprü" EXFAT oldu. Ne olduğu ve nasıl çalıştığı pratikte netleşecektir.
Yukarıdan da anlaşılacağı gibi her birindeişletim sistemi belirli dosya sistemlerini kullanır. Sıralı veri yapılarını fiziksel ortamda depolamak için tasarlanmıştır. Bir bilgisayar kullanırken, aniden hedef dosya sisteminin ne olduğu hakkında bir sorunuz olursa, belirli bir dosyayı medyaya kopyalamaya çalıştığınızda, boyutu aşıldığına dair bir mesaj görmeniz oldukça olasıdır. Bu nedenle, hangi dosya sisteminde hangi dosya boyutunun kabul edilebilir olduğunu bilmeniz gerekir, böylece bilgi aktarırken sorun yaşamazsınız.