9

如何在Ubuntu 18.04安装locate command not found | myfreax

 1 year ago
source link: https://www.myfreax.com/how-to-install-locate-command-on-ubuntu-18-04/
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

如何在Ubuntu 18.04安装locate命令

在Linux,find和locate命令可以让您搜索使用最常用的文件

Updated At 1 Jan 2023 2 min read
By myfreax
如何在Ubuntu  18.04安装locate命令

如何在Ubuntu 18.04安装locate命令

在Linux工作时,最常见的操作之一是搜索文件和目录。在Linux,findlocate是你搜索文件最常用的命令。

locate是按文件目录名称进行搜索的最快,最简单的命令。在本教程中,我们将说明如何在Ubuntu  18.04安装locate命令。

Ubuntu  18.04 安装locate命令

locate命令并没有预装在大多数Linux发行版。要检查Linux系统是否安装locate命令。

请按快捷键CTRL+ALT+T打开终端,键入locate,然后按Enter。如果你的Linux系统安装locate软件。

终端将会打印消息locate: no pattern to search for specified,否则您将看到消息locate command not found

如果你的Linux系统未安装locate命令,则可以使用发行版的软件包管理器apt装locate命令。

sudo apt update 
sudo apt install mlocate

locate 命令工作方式

locate命令在updatedb命令生成的数据库记录搜索指定关键词或者模式。然后将搜索结果打印在终端,每行是一个文件的记录。

安装locate命令时,将会创建一个cron作业updatedb命令每24小时运行一次命令。这样可以确保数据库得到定期更新。

你也可以以root或具有sudo权限的用户运行命令sudo updatedb手动更新数据库记录。要了解cron作业的更多信息,请查看/etc/cron.daily/mlocate文件。

sudo updatedb

更新过程将花费一些时间,具体取决于文件和目录的数量以及系统的速度。数据库更新之后创建的文件不会在locate命令搜索结果中出现。

与功能更强大的find命令搜索相比,locate运行速度更快,但缺少许多功能,并且只能根据文件目录名称进行搜索。

locate.webp

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK