- which
which 命令的作用是,在 PATH 变量指定的路径中搜索可执行文件的所在位置。它一般用来确认系统中是否安装了指定的软件。 - whereis
whereis命令主要用于定位可执行文件、源代码文件、帮助文件在文件系统中的位置。而是在一个数据库中(/var/lib/mlocate/)查询。这个数据库是 Linux 系统自动创建的,包含有本地所有文件的信息,并且每天通过自动执行 updatedb 命令更新一次。
-b 定位可执行文件
-m 定位帮助文件
-s 定位源代码文件 - locate
locate 命令跟 whereis 命令类似,且它们使用的是相同的数据库。但 whereis 命令只能搜索可执行文件、联机帮助文件和源代码文件,如果要获得更全面的搜索结果,可以使用 locate 命令。
搜索 etc 目录下所有以 sh 开头的文件,可以使用如下命令:locate /etc/sh
搜索 etc 目录下文件名包含 lou 的文件,可以使用如下命令:locate /etc/*lou*
Record some Linux operation commands (3)
最新推荐文章于 2024-04-27 05:28:51 发布