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/fstab
size "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 .
stat
Linux sistemlerinde komut dosyası veya dosya sistemi durumunu göstermek için kullanılır. Daha fazla bilgi man stat
iç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
!
stat
komut --file-system
seçeneği yoktur ( -f
stilla 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 -T
veya df --print-type
en son Mint'te çalışır.
Ayrıca dosya sistemleriniz ve özellikleri hakkında bilgi almak için lsblk -f
ve blkid
düğ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 lsblk
ve 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/sda1
Bunlar, dosya sisteminiz LVM birimindeyse faydalı olabilir, çünkü lsblk
orada hangi dosya sisteminin bulunduğunu size söylemez.