在执行find命令过程中,看到一位同事执行find –H,一般来说,都是find 路径 ,-H参数没有接触过,看man的解释也有点不清楚。看网上的一些解释,-H其实就是查找到连接中,如果某个目录是软链接,则不会继续往下找,加上-H参数就会,但是,也就是-H之后接的参数会被查找,例如instantclient_12_1是软链接,底下有文件及目录,find instantclient_12_1只会展示instantclient_12_1

image.png
如果加上-H参数,就会展示:

加上-H 参数
但是instantclient_12_1底下还有软链接,则不会继续查找,因为find只接收了instantclient_12_1参数,如果用L参数就可以继续查找。
例如:

软链接目录

-L 与 -H 的查询结果
-L能找到ddd/下的eee,-H不能。