特定のサブディレクトリがどこにマウントされているかを確認するには?

特定のサブディレクトリがどこにマウントされているかを確認するには?

/var/logの一部であると/dev/sda2仮定します。/var/spool/var//dev/sda1

今こんなコマンドを出したい

$ sudo get_mountpoint_of /var/spool

正解を得る。

/var/spool is part of / and is mounted on /dev/sda1

ベストアンサー1

Linuxシステムでは、次のことができます。

findmnt -nvoSOURCE -T /*some/path

...参照したファイルのソースデバイスのみを印刷します/*some/path


オプション分析:


  • -n

    • 列ヘッダーの省略
  • -oSOURCE

    • のみ選択SOURCEデバイス出力列(他の列もたくさんあります)

    • ,TARGETマウントポイント列を一覧表示するには、追加してください。

  • -v

    • 省略[...]可能な部分/dev/device[/bindmnt]結果
  • -T

    • 報告する前に、有効なマウントポイントが見つかるまで、その引数がfindmnt逆方向に処理されることを示します。--target

より多くの情報を知りたい場合:

man findmnt

おすすめ記事