Ne tür bir dosya sistemi kullandığınızı söyleyen bir komut var mı?
Ne tür bir dosya sistemi kullandığınızı söyleyen bir komut var mı?
Yanıtlar:
Sorunuz birkaç şekilde alınabilir. Kelimenin tam anlamıyla Karlson'ın cevabı oldukça havalı çünkü size birimin dosya sistemini anlatıyor | şu anda üzerinde bulunduğunuz bölüm.
df -hT Bu komutu her zaman sevdim, çünkü size monte edilmiş tüm "standart" dosya sistemlerini gösterir ve bunu insan tarafından okunabilir bir boyutta yapar.
Ancak, takılmamış (yorumlanmamış), takılmamış veya sökülmüş başka diskleriniz veya birimleriniz olabilir. Yapabileceğiniz başka bir şey, bunu çalıştırmak cat /etc/fstabsize "dosya sistemi tablosu" nu gösterecek ve konum, dosya sistemi türü, mountpoint ve daha fazlasıyla birlikte önyüklemeye monte edilmesi gereken dosya sistemlerini listeleyecektir.
fuseblk, bunun (muhtemelen) NTFS olduğunu not etmek istiyorum .
statLinux sistemlerinde komut dosyası veya dosya sistemi durumunu göstermek için kullanılır. Daha fazla bilgi man statiçin terminalde çalışarak manpage okuyun .
$ stat -f -c %T /
xfs
$ stat -f -c %T /boot
ext2/ext3
$ stat -f -c %T /srv
btrfs
$ stat -f -c %T /tmp
tmpfs
Yukarıda kullanılan bayraklar:
-f, --file-system - dosya durumu yerine dosya sistemi durumunu görüntüleme
-c --format=FORMAT - FORMAT'ın her kullanımından sonra varsayılan çıktı yerine belirtilen FORMAT'ı kullanın.
Dosya sistemleri için geçerli biçim dizileri:
%T - İnsan tarafından okunabilir biçimde yazın
ext4!
statkomut --file-systemseçeneği yoktur ( -fstilla geçerli seçeneğidir, ancak farklı bir anlamı vardır).
Yaparsan:
df -k .
Size mevcut dizininizin hangi dosya sisteminde olduğunu söyleyecektir.
df .bunun için yeterli. Eğer dosya sistemi bilmek gerekiyorsa, türünü , df -T .yapacağız.
df -Tveya df --print-typeen son Mint'te çalışır.
Ayrıca dosya sistemleriniz ve özellikleri hakkında bilgi almak için lsblk -fve blkiddüğmelerini kullanabilirsiniz .
df -T . | awk '{ getline ; print $2 }'
Çalıştır df ., size hangi dizinin bulunduğu dosya sistemi hakkında bilgi verir. Ardından mount, tür ve takma seçenekleriyle birlikte takılı dosya sistemlerinin bir listesini üretecek olan run'ı çalıştırın . Bu benim için çalışıyor:
mount | fgrep -w "`df . | grep '%' | sed -e 's/.*% *//'`"
Sadece kullanın blkid -o value -s TYPE "$DEV", aynı zamanda bağlantısız cihazlar ve hatta görüntü dosyaları için de kullanılabilir.
GNU Linux'ta kullanarak depolama alanınıza genel bir bakış açabilir lsblkve ardından aşağıdakilerden birine benzer bir şey kullanarak ilgilendiğiniz cihazın dosya sistemi türünü alabilirsiniz:
$ fsck -N /dev/sda1 (Bu komutu kullanmak için süper kullanıcı güçlerine ihtiyacınız yoktur)# file -s /dev/sda1# blkid /dev/sda1Bunlar, dosya sisteminiz LVM birimindeyse faydalı olabilir, çünkü lsblkorada hangi dosya sisteminin bulunduğunu size söylemez.