1,which在当前环境变量PATH中依此查找
一般用于查找命令/可执行文件所在路径
2,whereis 返回与名称匹配的二进制文件,源文件,帮助文件,
使用之前可以用updatadb命令来更新数据库
3,locate 跟whereis一样,也是从数据库建立的索引中查找,跟whereis不用的是,locate 查找所有匹配的文件,
使用之前可以用updatadb来更新数据库
4,find命令在整个磁盘遍历查找,所以比 whereis locate要慢,很耗费资源
能用前三个的,就不要用find
原文地址:https://www.cnblogs.com/yyxx8888/p/9355463.html
时间: 2024-11-05 22:48:47