常用Linux命令2—find/locate

linux搜索

简介:本文介绍两种搜索方法

一、find

        1.用法

常用Linux命令2---find/locate

参数说明 :具体看菜鸟的说明

https://www.runoob.com/linux/linux-comm-find.html



这里说明两种我常用的方法

find / -name 文件名

这里直接指定根目录下“/“ ,找你想要的文件

第一种

例:1.

find / -name *.py

查找根目录下所有py文件

2.

sudo find / -name cc

查找名为cc的文件

第二种

find / -type f

列出根目录下所有文件

二、locate

常用Linux命令2---find/locate

用法:

直接搜索即可

locate xxx(文件名)

常用Linux命令2---find/locate

附加说明

locate 与 find 不同: find 是去硬盘找,locate 在本地建立了数据库然后在数据库(/var/lib/mlocate/mlocate.db)里查找  资料库中找。

locate 的速度比 find 快,它并不是真的查找,而是查数据库,所以 locate 的查找并不是实时的,而是以数据库的更新为准。每天一更。

如果存在不正确的地方还请指教,谢谢大家

© 版权声明
THE END
如果内容对您有所帮助,就支持一下吧!
点赞0 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容