「-t auto」フラグを使用するときにどのファイルシステムマウントが使用されているかをどのように知ることができますか?
私は最小バージョンのYocto Linuxを使用しているので、単に「ファイル」を使用してそれが何であるかを確認することはできません。
答え1
ファイルシステムの種類は3番目の列です/proc/mounts
。その列を抽出するには、次のように作成します。
awk '{print $3}' /proc/mounts
より具体的には、2番目の列をマウントポイントと一致させる必要があります。
awk "\$2 == \"$mountpoint\" {print \$3}" /proc/mounts
答え2
man mount
詳細な説明を提供それケース:
-t
オプションが与えられないか、車型が指定されると、mount は必要な型を推測しようとします。インストールと使用 黒子 ファイルシステムの種類を推測するためのライブラリです。おなじみのものがない場合は、mountはファイルを読み取ろうとし/etc/filesystems
、ファイルがない場合は..は表示されているすべてのファイルシステムタイプを/proc/filesystems
除き、リストされているすべてのファイルシステムタイプを試します。単一で終わると、その後にマウントを読みます。試行すると、自動マウントオプションを使用してすべてのファイルシステムタイプがマウントされます。"nodev"
devpts
proc
nfs
/etc/filesystems
*
/proc/filesystems