mlocate命令不使用与标准locate命令相同的数据库文件。因此,您可能需要在提示符下键入以下命令手动创建数据库:sudo /etc/cron.daily/mlocate在数据库手动创建数据库或从cron运行脚本之前,mlocate命令将不起作用。
有关locate或mlocate命令的详细信息,请键入man locate或man mlocate 在“终端”窗口中,然后按Enter键。两个命令显示相同的帮助屏幕。
3.使用哪个命令“which”命令返回发出命令时调用的可执行文件的绝对路径。这在找到用于在桌面,面板或桌面管理器中的其他位置创建程序的快捷方式时可用于查找可执行文件的位置。例如,键入命令将which firefox 显示下图中显示的结果。
默认情况下,哪个命令只显示第一个匹配的可执行文件。要显示所有匹配的可执行文件,请使用-a以下命令的选项:这是一个firefox您可以一次搜索多个可执行文件,如下图所示。只显示找到的可执行文件的路径。在下面的例子中,只发现了“ps”可执行文件。
注意:哪个命令只搜索当前用户的PATH变量。如果搜索只能作为普通用户使用的root用户的可执行文件,则不会显示任何结果。有关哪个命令的更多信息,请在终端窗口中的命令提示符下键入“man which”(不带引号),然后按Enter键。