-t autoを使用して、どのファイルシステムがマウントされているかを確認します。

-t autoを使用して、どのファイルシステムがマウントされているかを確認します。

「-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"devptsprocnfs/etc/filesystems*/proc/filesystems

関連情報