shell环境下,经常要查询某个文件,下面介绍如何在shell环境下查询指定文件。
工具/原料
1
shell
2
linux
方法/步骤
1
whereis 简单快速 适合查找二进制、源文件、帮助手册文件定位/返回与指定名字匹配的二进制文件、源文件和帮助手册文件所在的路径。 $ whereis who
2
which 小而精 适合查找可执行文件只能查/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin里面的内容$ which sx $ which dist
3
locate 快而全 模糊匹配文件如果没有结果,会什么都不显示$ locate /usr/share/\t*.jpg $ locate /usr/bin/*.json
4
find 精而细 可以兼容上面命令的功能,但是性能较低$ find / -name nginx.conf $ find / -name who
5
总结
注意事项
1
如果命令太多不太好记,知道find命令就可以
2
find命令性能较低