パーティションが使用しているファイルシステムを確認するにはどうすればよいですか?


61

パーティションが使用しているファイルシステムを確認する方法はありますか?


2
sudo blkid -o list > ~/myFileSytems見つけるために端末で試してください。次にmyFileSystems、テキストエディターでファイルを開きます(ファイルはホームフォルダーにある必要があります)。しかし、私はそれがあなたの主な問題ではないと思います、あなたはあなたの質問でより多くの情報を提供したいかもしれません。
エドウィン

一体なぜファイルシステムが設定の永続性に影響するのか不思議です。
mlissner 14年

回答:


79

これをコマンドライン(Ctrl+ Alt+ t)から行うには、いくつかの方法があります。

このコマンドdf -Tは、次のようにファイルシステムのタイプを出力します。

~$ 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

この記事では、この情報を取得する他のいくつかの方法を要約します。

時々使用する他のいくつかの例を次に示します。

~$ 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
マウントされたドライブのために働くだけ
サンジャイManoharさん

5
fuseblkと呼ばれる$ df -TファイルシステムではNTFSを意味しますが、$ sudo lsblk -fは実際にはntfsを示すことに注意してください。
マイク

1
最後の1つ(sudo file -sL /dev/sda1)はまさに私が必要としたものです-最初にそれを置くべきです。
-AJMansfield

Ctrl + Alt + tショートカットをありがとう!
トーター

47

lsblk次のようなコマンドも使用できます。

$ sudo lsblk -f

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

1
複数のパーティションに対して空白が表示されます。それらのファイルシステムバイトを表示するにはどうすればよいですか?
BrainSlugs83

2
sudo必要ないと思われる
Murmel

sysfsとudevが使用可能な場合、sudoは必要ありません。デフォルトではfstypeが出力されるため、-fも必要ないようです。
Gringo Suave

27

シンプルで良いコマンド

sudo blkid

次のようなリストが表示されます。

/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"

どこに/dev/sda1パーティションがあり、LABELパーティションに与えられた名前で、UUID使用してhardiskをマウントするために非常に便利ですpartitonのユニークなIDがあり/etc/fstab、かつTYPEファイルシステムです。

私は頻繁にこのコマンドを使用して、ハードドライブと取り外しドライブに関するほとんどすべての情報を取得します。あなたもそれを好き願っています。:)


+1、良い解決策。blkidルートとして実行する必要がないことに注意してください。また、特定のパーティションを引数として指定しblkid、そのパーティション(la)のみの情報を取得することもできますblkid /dev/sda1
-AJMansfield

@AJMansfield意味のある出力を得るには、root権限が必要です。
mook765

13

ダッシュ型でディスクとディスクユーティリティのいずれかと呼ばれているアプリケーション、オープンディスクユーティリティのUbuntu 12.04におけるとUbuntu 12.10、またはディスクのUbuntu 13.04での以降。

スクリーンショットは、そのディスクに関する情報を表示するために選択された500 GBのハードディスクを含むディスクウィンドウを示しています。[ ボリューム]セクションの中央のペインで、そのハードディスクの2番目のパーティションが選択され、そのパーティションに関する情報が表示されていることがわかります。[ ボリューム]セクションには、内容:Ext4という説明も表示されます。これは、パーティションがデフォルトのUbuntuファイルシステム形式であるExt4としてフォーマットされていることを意味します。

Ubuntu 18.04のディスク ここに画像の説明を入力してください


+0これを行うGUIの方法はありますが、使用しているファイルシステムを本当に気にする人(または「ファイルシステム」とは何かを知っている人)は、おそらくコマンドラインソリューションを探しています。
-AJMansfield

@AJMansfield +0?笑。ところで、私は気にし、GUIを強く好みます。
-Revetahw

1
@AJMansfieldは、CLIがより堅牢でレスキュー環境(initramfs)で機能します。複数のボリュームグループやRAIDなどの非常に複雑なパーティション状況がある場合、グラフィカルツールが読みやすくなります
Hubert Kario

2

ターミナルでこれを試してください:

sudo fdisk -l

コマンドを端末にコピー&ペーストするだけです。

正しく理解できれば、ドライブが表示されるはずです。


11
fdisk -lファイルシステムが表示されない
ジェラルドシュナイダー

私のfdisk(Ubuntu 14.04の2.20.1)は、FSを示していますが、それほど明確ではありません。ext4の代わりに「Linux」など
マシュー

@MatthewReadは、常に正しいとは限りませんが、通常は正しい数値コードに基づいています-ほとんどすべてがコードを無視するため、正しい必要はなく、そうでない場合もあります。
ロビングリーン

+1これが私にとって有効な唯一の答えです。パーティションが82、83、または8eの場合、他に何もわかりません。
BrainSlugs83

FDISKがされたファイルシステムのどのような(家族)を教えてくれますしながら、ということに注意してくださいなって特定のパーティション上にあるように、実際のファイルシステムは、任意のパーティションに存在する場合、それはチェックしません。また、Linuxの場合、その情報は助言でさえないため、パーティションID(タイプ)に関係なくFSをマウントします。
ヒューバートカリオ
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.