我有一个 NFS 共享,在另外两台机器之间共享。我最近意识到其中一台服务器不共享目录,而是为自己保留所有文件。有没有办法查看 NFS 共享是否安装在我认为所在的目录中?
答案1
也许您正在寻找
df .
当您在目录中时,您想知道其挂载点吗?
答案2
如果您添加一些标志,例如显示文件系统类型的 -T (也许还有用于 posix 兼容性的 -P ),那么使用 df 的 Straphka 想法将会很好地工作。最重要的是,我们可以使用 awk 来过滤输出,这样我们就只打印类型输出列。
df -PTh . | awk '{print $2}'
或者如果您想检查主目录中名为 smb/media/ 的目录。
df -PTh ~/smb/media/ | awk '{print $2}'
答案3
你可以使用这个:
stat -f -c %T .
它输出nfs
,ext2/ext3
或不同的东西。
答案4
命令
stat <file-spec> --printf=%m
就可以了。