Linux查找文件命令
Posted 初雨诗清风
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux查找文件命令相关的知识,希望对你有一定的参考价值。
方式一:
[root@localhost ~]# find / -name mysql //在根目录下查找文件名为mysql的文件夹
方式二:
[root@localhost ~]# find /user/local/mysql -name *.bin //目录“/usr/local/mysql”中搜索以.bin结尾的所有文件
方式三:
[root@localhost /]# locate *.log //查找后缀为.log的文件
方式四:
[root@localhost /]# locate /etc/my // 搜索etc目录下所有以my开头的文件
方式五:
[root@localhost /]# touch a.text //新建一个文件
[root@localhost /]# locate a.text //查找不到,这是因为locate查找的是数据库/var/lib/mlocate/mlocate.db ,这个数据库是自动创建并且每天自动更新一次;无法查找是因为数据库没有更新
[root@localhost /]# updatedb //手动更新/var/lib/mlocate/mlocate.db
[root@localhost /]# locate a.text
/a.text //查找成功
以上是关于Linux查找文件命令的主要内容,如果未能解决你的问题,请参考以下文章
linux下的find文件查找命令与grep文件内容查找命令
文件内容查找命令 linux下的find文件查找命令与grep文件内容查找命令