首页 >> 学习 >> Linux常用命令 >> locate
locate命令

本节重要性:★★★☆☆    本节难度:★★☆☆☆

Linux系统下文件太多,大部分文件用户并不记得在什么位置,用ls找起来费时费力,幸好Linux为我们提供了查找文件的命令。我们下面学习两个文件查找命令:locate和find。locate命令用起来较简单,但在运行前需先由root用户用updatedb命令创建或更新文件索引库。

命令用途

根据文件名定位文件

命令格式

locate [option] [pattern]

常用选项

-i	忽略大小写

常见用法

locate命令使用非常简单,命令后跟文件名或正则表达式即可,搜索的结果是文件绝对路径的列表:

[peter@ibi98 ~]$ locate at_LEC1_protein.fa
/home/peter/at_LEC1_protein.fa
/home/pub/seq/at_LEC1_protein.fa.gz

如果需要更复杂的查找,可以用下面的命令find,find提供了更多的选项,可以根据文件名、大小、修改时间等查找。

<<上一节  下一节>>