locate 命令不区分大小写搜索
source link: https://www.myfreax.com/linux-locate-command-searches-files-case-insensitively/
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.
Linux locate 命令不区分大小写搜索文件
在Linux,find和locate是你搜索文件最常用的命令
Linux locate 命令不区分大小写搜索文件
在Linux工作时,最常见的操作之一是搜索文件和目录。在Linux,find
和locate
是你搜索文件最常用的命令。
locate
是按文件目录名称进行搜索的最快,最简单的命令。在本教程中,我们将详解如何在Linux使用locate
命令执行不区分大小写搜索文件。
locate 命令工作方式
locate
命令在updatedb
命令生成的数据库记录搜索指定关键词或者模式。然后将搜索结果打印在终端,每行是一个文件的记录。
安装locate命令时,将会创建一个cron作业,updatedb
命令每24小时运行一次命令。这样可以确保数据库得到定期更新。
你也可以以root或具有sudo权限的用户运行命令sudo updatedb
手动更新数据库记录。要了解cron作业的更多信息,请查看/etc/cron.daily/mlocate
文件。
sudo updatedb
更新过程将花费一些时间,具体取决于文件和目录的数量以及系统的速度。数据库更新之后创建的文件不会在locate
命令搜索结果中出现。
与功能更强大的find
命令搜索相比,locate
运行速度更快,但缺少许多功能,并且只能根据文件目录名称进行搜索。
locate 命令不区分大小写搜索
默认情况下,locate
命令执行区分大小写的搜索。可以使用locate
命令的-i
/--ignore-case
选项忽略大小写。
默认情况下,locate命令执行区分大小写的搜索。可以使用locate命令的-i/--ignore-case选项忽略大小写。
locate -i readme.md
Linux locate命令详解Recommend
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK