Dosya sistemleri tablosu (fstab), içinde depolanan bir sistem yapılandırma dosyasıdır. /etc çeşitli dosya sistemleri ve sistemin önyükleme sırasında bunları nasıl bağlaması gerektiği hakkında bilgi içeren Linux'taki dizin.
Linux çekirdeği, hangi dosya sistemlerinin bağlanacağını ve nereye bağlanacağını belirlemek için fstab dosyasındaki bilgileri kullanır. Linux'ta fstab ve dosya sistemleri hakkında bilmeniz gereken her şey burada.
Dosya Sistemi Nedir?
Dosya sistemi, bilgisayarınızın aşağıdakiler gibi depolama aygıtlarında verileri düzenlediği ve depoladığı bir yoldur: katı hal sürücüleri (SSD'ler) ve flash sürücüler.
Dosya sistemleri olmadan, depolama aygıtındaki belirli dosyaları bulmak ve bunlara erişmek zor olacaktır ve işletim sistemi, depolamanın hangi alanlarının kullanımda olduğunu ve hangilerinin kullanıldığını takip edemez. özgür.
Linux'ta dosya sistemleri aşağıdaki nedenlerden dolayı çok önemlidir:
- organizasyon: Daha iyi organizasyon için bir dizin hiyerarşisi sağlarlar.
- Alan yönetimi: Dosya sisteminiz bir depolama aygıtında kullanılan ve boş alanı takip eder ve yeni dosyalar için alan ayırır
- Güvenlik: Bir depolama aygıtında saklanan dosyaların bütünlüğünün, örneğin sağlama toplamları veya günlük kaydı yoluyla korunması
Ayrıca, dosya sistemleri dosya düzeyinde izinler, sıkıştırma veya şifreleme için destek sağlar.
Bazı yaygın dosya sistemleri NTFS, FAT, ext4 vb. içerir. ext4 (genişletilmiş dosya sistemi sürüm 4), Linux ve Unix Sistemlerinde belirgindir.
Linux'ta fstab'ı Görüntüleme ve Anlama
görüntüleyebilirsiniz fstab nano veya Vim gibi en sevdiğiniz Linux metin editörlerini kullanarak dosyalayın veya cat komutunu kullanarak çıktıyı terminalinize görüntülemek için.
Aşağıdaki örnek Vim metin düzenleyicisini kullanır:
vim /etc/fstab
Çıktınız aşağıdakine benzer olmalıdır:
Dosya bir dizi satır içerir. Her satır beyaz boşluklarla ayrılmıştır ve aşağıdaki altı bölümü içerir:
1. Dosya sistemi
Sistemin önyükleme sırasında bağlaması gereken aygıtı veya dosya sistemini içerir. mount komutu aynı zamanda fstab'ı kullanır. bir sabit sürücü veya herhangi bir depolama aygıtı takın uygun montaj komutlarını her çalıştırdığınızda.
2. Bağlama Noktası
Bağlama noktası, bir depolama aygıtının bağlanması gereken dizini belirtir. Sistemin her dosya sistemini doğru dizine bağlaması gerekir.
Örneğin, kök dosya sistemi genellikle kök (/) dizinine bağlanır ve dosyaya bağlanan kullanıcı dizinlerinden ayrıdır. /home dizin.
3. Tip
Kullanılan dosya sisteminin türünü tanımlar; bazı yaygın olanlar arasında ext4, XFS, NTFS vb.
Linux çekirdeğinin, dosya sisteminize doğru şekilde erişmek için hangi sürücünün kullanılacağını bilmesi gerekir çünkü farklı dosya sistemlerinin farklı yetenekleri ve özellikleri vardır.
Bir depolama aygıtının tür değeri yanlışsa, dosya sistemiyle ilgili hatalarla karşılaşabilirsiniz.
4. Seçenekler
Listelenen depolama aygıtı için virgülle ayrılmış bir bağlama seçenekleri listesi. Seçenekler, sisteminizin dosya sistemlerini nasıl bağladığını ve kullandığını kontrol eder.
Bazı yaygın seçenekler şunları içerir:
- Oto: Dosya sistemini önyükleme sırasında otomatik olarak bağlayın
- Otomatik: Dosya sistemini önyükleme sırasında otomatik olarak bağlamayın
- Kullanıcı: Herhangi bir kullanıcının dosya sistemini bağlamasına izin ver
- Kullanıcı: Yalnızca kök kullanıcının dosya sistemini bağlamasına izin ver
- Senkronizasyon: Dosya sistemi için senkronize G/Ç kullanın
5. Çöplük
Bu bayrak, dump yardımcı programının dosya sistemini yedeklemesi gerekip gerekmediğini gösterir. Varsayılan değer 0'dır, yani yedeklemeyin.
Yedeklemeye dahil etmek istediğiniz dosya sistemleri için döküm bayrağını 1 veya 2 olarak ayarlayabilirsiniz.
6. Fsck
Bu bayrak, fsck'nin (dosya sistemi denetimi) önyükleme sırasında dosya sistemlerini denetlemesi gereken sırayı gösterir. Linux sistemlerindeki fsck yardımcı programı, dosya sistemi tutarlılığını kontrol eder ve onarır. Varsayılan değer 0 olarak ayarlanmıştır, yani dosya sistemini kontrol etmeyin.
Diğer olası değerler şunlardır:
- 1: Önce dosya sistemini kontrol edin
- 2: fsck bayrağı 1 olan tüm dosya sistemleri kontrol edildikten sonra dosya sistemini kontrol edin
- 3: fsck bayrağı 1 veya 2 olan tüm dosya sistemleri kontrol edildikten sonra dosya sistemini kontrol edin
Dosya sistemlerinizi her seferinde kontrol etmek istiyorsanız, daha yüksek bir değere ayarlayın.
Depolama Sürücülerini Linux'a Bağlama
Dosya sistemleri, Linux sisteminizde ayrılmaz bir rol oynar. Uygun bir dosya sistemi olmadan PC'nizdeki verileri yönetmek ve organize etmek zor olacaktır.
Linux makinenize diğer işletim sistemlerinden dosya sistemlerini de bağlayabileceğinizi biliyor muydunuz?