重複の可能性:
どのタイプのファイルシステムを使用しているのか、どうすればわかりますか?
スクリプトからアンマウントされたパーティションのファイルシステムを見つける
パーティションのファイルシステムをすばやく表示するには?これを行うことはできますかdf
?
答え1
はい、人によると、次のことがdf
できます。
-T, --print-type print file system type
別の方法はコマンドを使用することですmount
。引数がない場合は、ファイルシステムを含む現在マウントされているデバイスを一覧表示します。
特定のファイルシステムのみを見つける必要がある場合は、上記のコマンドの出力から値を解析するよりも、stat
そのコマンドのオプションを使用する方が簡単です。-f
答え2
ファイルシステムがマウントされていない場合(ただしマウントされている場合):
blkid -o value -s TYPE /dev/xxx
または:
file -Ls /dev/xxx
ここではxxx
実際のブロックデバイス名を示します。sda1
例:
通常、ブロックデバイスへの読み出しアクセスが必要です。ただし、場合は、デバイスが読み取れない場合、またはにキャッシュされた情報をblkid
取得しようとします。/run/blkid/blkid.tab
/etc/blkid.tab
lsblk -no FSTYPE /dev/xxx
udev
この情報はデータクエリを介しても/run/udev/data/b$major:$minor
提供されます(に似ています)。