我经常会去寻找某些东西并诉诸运行find / -name ...
,但是当安装了多个网络驱动器时,这可能需要很长时间。
似乎没有任何参数将其限制为物理磁盘/卷。有什么办法吗?
答案1
你可以指示find
永远不要跨越文件系统边界。从man find
:
-xdev Don't descend directories on other filesystems.
但是,这并没有区分网络上的文件系统和本地物理驱动器上的文件系统。
请注意,这意味着:
find / -xdev ...
例如,不会深入研究/proc
- 但
find /* -xdev
会的。
这是因为“其他文件系统”检查是根据作为参数给出的路径完成的。