基础 Unix 工具:Linux locate 命令 0 个改进

'locate' 命令和 'find' 命令都可通过指定文件名查找文件。不同的是,'locate' 命令通过后台进程建立的文件数据库进行查找,而 'find' 通过文件系统进行查找。因此可认为 'locate' 命令会比 'find' 命令查找得更快。

若某些时候发现 'locate' 命令查找不到存在的文件,可能意味着后台文件数据库没有更新的缘故。这时,可以使用 'updatedb' 命令更新后台文件数据库。

语法:

locate <fileName>  

举例:

locate sysctl.conf  

Linux Locate

见如上截图所示,命令 locate sysctl.conf 输出 'sysctl.conf' 文件存在系统中所有的位置。

本文为 Wiki 文章,邀您参与纠错、纰漏和优化
讨论数量: 0
(= ̄ω ̄=)··· 暂无内容!

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!