首页 > 代码库 > Linux 文件搜索命令

Linux 文件搜索命令

1 locate 命令

  locate 【搜索名】 在后台数据库中按照文件搜索,搜索速度快

  /var/lib/mlocate    所搜索的数据库位置

  updatedb 更新数据库,mlocate数据库是默认一天一次更新,使用updatedb 可以强制更新

td@td-Lenovo-IdeaPad-Y410P:~$ vi /etc/updatedb.conf

上述命令打开该数据库配置文件,得到如下信息:

  1 PRUNE_BIND_MOUNTS="yes"
  2 # PRUNENAMES=".git .bzr .hg .svn"
  3 PRUNEPATHS="/tmp /var/spool /media /home/.ecryptfs /var/lib/schroot"
  4 PRUNEFS="NFS nfs nfs4 rpc_pipefs afs binfmt_misc proc smbfs autofs iso9660 n    cpfs coda devpts ftpfs devfs mfs shfs sysfs cifs lustre tmpfs usbfs udf fuse    .glusterfs fuse.sshfs curlftpfs ecryptfs fusesmb devtmpfs"
~                                                                 

一共有4行   PRUNE_BIND_MOUNTS="yes" 表示开启搜索限制,后面三行分别表示不搜索的文件系统,不搜索的文件类型,不搜索的文件路径。

 

Linux 文件搜索命令