【find / -name “xxx“】为什么有时候搜索范围扩大之后,就无法找到
关于 [find] 命令 : 为什么有时候搜索范围扩大之后,就无法找到
- 问题
- find如何使用
- 解决问题
- 解决
- 总结
问题
【find / -name “xxx”】为什么有时候搜索范围扩大之后,就无法找到
find如何使用
最简单的方法就是:
find / -name "xxx"
解决问题
我们要查的 某一个目录 其实是一个 符号链接(symlink)->
软链接或硬链接
可使用ll
命令查看
解决
- 要让 find 跟随符号链接,用 -L:
如下所示:
sudo find -L /home/nanopore/ -type f -name "xxx.sh"
总结
你要查找一个可能使用了软硬链接的目录,你可以使用:
sudo find -L /home/ -type f -name "xxx.sh"
或者
sudo find -L /home/ -name "xxx.sh"
这两个等效