码迷,mamicode.com
首页 > 系统相关 > 详细

Linux查找文件命令

时间:2020-07-03 01:06:48      阅读:81      评论:0      收藏:0      [点我收藏+]

标签:sql   block   ted   文件名   touch   locate   新建   找不到   mys   

方式一:

[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查找文件命令

标签:sql   block   ted   文件名   touch   locate   新建   找不到   mys   

原文地址:https://www.cnblogs.com/starshine-zhp/p/13227965.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!