他の2つのマシンで共有されるNFS共有があります。私は最近、サーバーの1つがディレクトリを共有しておらず、ファイルをすべて自分のために保持していることに気付きました。 NFS共有がマウントされていると思われるディレクトリにマウントされているかどうかを確認する方法はありますか?
たぶんあなたが探している
df .
マウントポイントを知りたいディレクトリにいるとき?
ファイルシステムのタイプを示す-T(およびposix互換性のための-P)のようないくつかのフラグを追加すると、dfを使用するStraphkaのアイデアがうまく機能します。さらに、awkを使用して出力をフィルター処理できるので、タイプ出力列のみを出力します。
df -PTh . | awk '{print $2}'
または、ホームディレクトリのsmb/media /というディレクトリで確認したい場合。
df -PTh ~/smb/media/ | awk '{print $2}'
あなたはこれを使うことができます:
stat -f -c %T .
nfs
、ext2/ext3
または何か別のものを出力します。
lsblk
コマンドも使用できます。
また、詳細を知りたい場合:
$ df -T (file system type)
$ df -h (Humana readable format)
ご質問についてmount -l
は他の人が言ったように答えです。
コマンド
stat <file-spec> --printf=%m
トリックを行います。