Bölümlerimin hangi dosya sistemini kullandığını nasıl öğrenirim?


61

Bölümlerimin hangi dosya sistemini kullandığını öğrenmenin bir yolu var mı?


2
Bulmak sudo blkid -o list > ~/myFileSytemsiçin bir terminalde deneyin . Sonra dosyayı myFileSystemsbir metin editörüyle açın (dosya ana klasörünüzde olmalıdır). Ancak bence asıl konunuz değil, sorunuzla ilgili daha fazla bilgi vermek isteyebilirsiniz.
— edwin

Bir dosya sisteminin neden ayarlarınızın sürekliliğini etkileyeceğini merak ediyorum.
— mlissner

Yanıtlar:


79

Bunu komut satırından ( Ctrl+ Alt+ t) yapmanın birkaç yolu vardır :

Komut df -T, dosya sistemi türlerinizi aşağıdaki şekilde yazdırır:

~$ df -T
Filesystem     Type      1K-blocks       Used Available Use% Mounted on
/dev/sda1      ext4      190230236  102672812  77894244  57% /
udev           devtmpfs    1021128         12   1021116   1% /dev
tmpfs          tmpfs        412884        816    412068   1% /run
none           tmpfs          5120          0      5120   0% /run/lock
none           tmpfs       1032208       2584   1029624   1% /run/shm
cgroup         tmpfs       1032208          0   1032208   0% /sys/fs/cgroup
/dev/sdb1      fuseblk  1953480700 1141530424 811950276  59% /home/user/storage

Bu makale , bu bilgiyi elde etmek için diğer birkaç yöntemi özetlemektedir.

İşte arada sırada kullandığım birkaç örnek:

~$ mount | grep "^/dev"
/dev/sda1 on / type ext4 (rw,errors=remount-ro)
/dev/sdb1 on /home/user/storage type fuseblk (rw,nosuid,nodev,allow_other,blksize=4096)

~$ sudo file -sL /dev/sda1
/dev/sda1: Linux rev 1.0 ext4 filesystem data, UUID=b53ecdf7-5247-4d65-91a6-be9264c84dea (extents) (large files) (huge files)

7
yalnızca takılı sürücüler için çalışır
— Sanjay Manohar

5
Fuseblk adlı $ df -T dosya sistemi NTFS anlamına gelir ancak $ sudo lsblk -f aslında ntfs gösterir.
— Mike,

1
Sonuncusu ( sudo file -sL /dev/sda1) tam olarak ihtiyacım olan şeydi - ilk önce bunu koymalısınız.
— AJMansfield 27:15

Ctrl + Alt + t kısayolu için teşekkürler!
— Totor

47

Bu lsblkkomutu aşağıdaki gibi de kullanabilirsiniz :

$ sudo lsblk -f

NAME        FSTYPE LABEL      MOUNTPOINT
sda                           
├─sda1      ntfs   OS         
├─sda2      ntfs   Data       
├─sda3                        
├─sda5      ext4              /
└─sda6      swap              [SWAP]

1
Birkaç bölüm için boş gösterir. Bunlar için Dosya Sistemi baytını nasıl görebilirim?
— BrainSlugs83

2
sudogerekli görünmüyor
— Murmel

sysfs ve udev kullanılabilir olduğunda sudo gerekmez. fstype varsayılan olarak basıldığı için -f gerekli görünmüyor.
— Gringo Suave

27

Basit ve iyi bir komut

sudo blkid

Böyle bir şey listeleyecek:

/dev/sda1: LABEL="Windows" UUID="FA50DCB150DC763B" TYPE="ntfs" 
/dev/sda5: LABEL="40GBTWO" UUID="00A0CE7EA0CE7A24" TYPE="ntfs" 
/dev/sda6: UUID="7550252c-3da7-4cd9-8da3-71e9ba38e74a" TYPE="ext4" 
/dev/sda7: UUID="088fd084-a011-4896-aa93-c0caaad60620" TYPE="swap"

Nerede /dev/sda1bölümdür, LABELbölüm verilen addır, UUIDkullanarak hardisk monte etmek oldukça yararlıdır bölebileceğiniz Benzersiz kimliğidir /etc/fstabve TYPEdosya sistemidir.

Sabit diskim ve kaldırma diskim hakkında neredeyse tüm bilgileri almak için sık sık bu komutu kullanıyorum. Umarım beğenirsin. :)


+1, iyi çözüm. Not blkidgerekmez kök olarak çalıştırılacak. Ayrıca, belirli bir bölümü argüman olarak verebilir blkidve yalnızca bu bölüm için bir bilgi alabilirsiniz blkid /dev/sda1.
— AJMansfield 27:15

@AJMansfield Anlamlı çıktılar elde etmek için kök ayrıcalıklarına ihtiyacınız olacak.
— mook765

13

Kumanda türü olarak disk ve ya adlandırılır disk yardımcı uygulaması, açık Disk Yardımcı Ubuntu 12.04 ve Ubuntu 12.10 ya da Diskler daha sonra Ubuntu 13.04 ve.

Ekran görüntüsü, o diskle ilgili bilgileri görüntülemek için seçili 500 GB Sabit Diskin bulunduğu Diskler penceresini gösterir. Birimler bölümündeki orta bölmede , bu sabit diskteki ikinci bölümün o bölümle ilgili bilgileri görüntülemek üzere seçildiğini görebilirsiniz. Gelen Ciltler bölümde ayrıca açıklama görebilirsiniz : İçerik EXT4 bölüm varsayılan Ubuntu dosya sistemi biçimidir ext4 olarak biçimlendirilmiş anlamına gelir.

Ubuntu'daki Diskler 18.04 görüntü tanımını buraya girin


+0 Bunu yapmanın bir GUI yolu olması güzel, ama hangi dosya sistemini kullandıklarını gerçekten önemseyen (hatta bir "dosya sistemi" nin ne olduğunu bile bilen) muhtemelen bir komut satırı çözümü arıyor.
— AJMansfield 27:15

@ AJMansfield +0? LOL. BTW, umrumda ve GUI'yi tercih ediyorum.
— Revetahw

1
@ AJMansfield CLI daha sağlam ve kurtarma ortamında çalışacak ( initramfs), çok karmaşık bölümleme durumunuz olduğunda, birden fazla cilt grubu, baskın vb.
— İle

2

Bunu terminalde deneyin:

sudo fdisk -l

Komutu kopyalayıp terminale yapıştırmanız yeterlidir.

Sizi doğru anlarsam, bu sürücülerinizi göstermelidir.


11
fdisk -ldosya sistemini göstermiyor
— Gerald Schneider

Benim fdisk'im (Ubuntu 14.04'teki 2.20.1) çok özel olmasa da FS'yi gösteriyor. Ext4, vs. yerine "Linux"
— Matthew

@MatthewRead, genellikle, ancak her zaman doğru olmayan, sayısal bir koda dayalı olan - hemen hemen her şey kodu yok sayar, bu nedenle doğru olması gerekmez ve olmayabilir.
— Robin Green,

+1 Bu benim için çalışan tek cevaptı - bölümlerimin 82, 83 ya da 8e olması durumunda bana hiçbir şey söylemezdi.
— BrainSlugs83

Fdisk'in hangi dosya ailesinin (ailesinin) belirli bir bölümde olması gerektiğini söyleyeceği halde, verilen bir bölümde gerçek bir dosya sisteminin olup olmadığını kontrol etmeyeceğini lütfen unutmayın . Ayrıca, Linux için bu bilgi danışma bile değildir, bölüm Id'sinden (tür) bağımsız olarak bir FS bağlar.
— Hubert Kario
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.