本文主要是介绍【Linux】查找文件路径,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
一、文件名的查找
1、①whereis和locate都是利用数据库查找数据(Linux系统会将系统内的所有文件都记录在数据库文件里面,当使用whereis和locate进行查找时,都会以此数据库的内容为准)
②数据库文件 /var/lib/mlocate/mlocate.db
(数据库的创建默认是每天执行一次,不同的发行版不一样)
③手动更数据库:直接输入updatedb命令,该命令会去读取/etc/updatedb.conf这个配文件的设置,然后再去硬盘里面进行查 找文件名的操作,最后就更新整个数据库文件。
④locate会将有文件名及其所在路径包含关键字段的文件与目录都显示。
2、find [path] [options] [expression]
①与时间有关的参数:共有-atime,-ctime,-mtime。 (ll --time=atime)
-mtime n:意义为在n天之前的一天之内被更改过的文件;-mtime 4,前4~5那一天的文件名
-mtime -n:列出在n天之内(包含n天本身)被更改过的文件名;-mtime -4,小于等于4天内的文件名<
这篇关于【Linux】查找文件路径的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!