当前位置: 首页 > Linux

每天学一个Linux命令(52):whereis

时间:2023-04-06 03:16:25 Linux

昨天推荐:每天学一个Linux命令(51):which命令介绍whereis命令查找二进制程序、代码等相关文件路径。不过与find相比,whereis查找速度非常快,因为Linux会将系统中的所有文件记录在一个数据库文件中,当用户使用whereis命令时,会直接从数据库文件中查找。find命令是遍历硬盘查找,效率不如whereis命令。语法格式whereis[OPTIONS]filename...选项说明-b#只查找二进制文件-B#只查找指定目录下的二进制文件-f#文件名前不显示路径名-m#OnlysearchDescriptionfile-M#只查找指定目录下的描述文件-s#只查找原始代码文件-S#只查找指定目录下的原始代码文件-u#Finddoes不包含指定类型文件应用示例#找出所有相关文件[root@centos7~]#whereisifconfigifconfig:/usr/sbin/ifconfig/usr/share/man/man8/ifconfig.8.gz[root@centos7~]#whereistoptop:/usr/bin/top/usr/share/man/man1/top.1.gz#只查找二进制文件[root@centos7~]#whereis-bifconfigifconfig:/usr/sbin/ifconfig[root@centos7~]#whereis-btoptop:/usr/bin/topfind相关的搜索命令,请参考:每天学一个Linux命令(20):find每天学一个Linux命令(49):每天免费学习一个Linux命令(50):date