マウントトラップは、Linuxでのautofs実装の重要な要素です。 「ファイルシステムが提供するすべてのディレクトリをトラップとして指定できます。」autofs4.txt);カーネル空間で、「dentryにDCACHE_NEED_AUTOMOUNTフラグが設定されているか、inodeにS_AUTOMOUNTが設定されているか」を確認してください。ユーザースペースは何ができますか?
(関連がありますが同じではありませんが、質問は次のとおりです。Linuxで自動マウントポイントを確認するには?)。
答え1
明らかに、Linuxでは、マウントトラップ(システムコールによって返される)のデバイスIDがstat
0というメジャー番号を持ち、マイナー番号は固定されておらず、これまでファイルシステムタイプにマッピングする方法が見つかりませんでした。 。