`
cakin24
  • 浏览: 1396192 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

locate命令

阅读更多

一 简介

1、语法
locate 文件名
在后台数据库中按文件名搜索,搜索速度更快。
2、locate命令搜索的后台数据库
/var/lib/mlocate
该数据库默认是一天一更新。
3、强制更新数据库
updatedb
4、优点
5、缺点
只能按照文件名搜索
 
二 实战
  1. [root@localhost test]# ls
  2. abc abc.soft
  3. [root@localhost test]# updatedb
  4. [root@localhost test]# locate abc.soft
  5. /root/test/abc.soft
  6. [root@localhost test]# touch abcdef
  7. [root@localhost test]# locate abcdef
  8. [root@localhost test]# updatedb
  9. [root@localhost test]# locate abcdef
  10. /root/test/abcdef
  11. [root@localhost test]# locate mlocate
  12. /etc/cron.daily/mlocate
  13. /usr/share/doc/mlocate-0.26
  14. ......
  15. /var/lib/mlocate
  16. /var/lib/mlocate/mlocate.db
  17. /var/lib/mlocate/mlocate.db.FhTi2M
三 /etc/updatedb.conf配置文件


 
lolate whereis which 都遵循此规则。
 
四 实战
  1. [root@localhost test]# touch /tmp/cakin2425
  2. [root@localhost test]# updatedb
  3. [root@localhost test]# locate cakin2425
  4. [root@localhost test]# cat /etc/updatedb.conf
  5. PRUNE_BIND_MOUNTS ="yes"
  6. PRUNEFS ="9p afs anon_inodefs auto autofs bdev binfmt_misc cgroup cifs coda configfs cpuset debugfs devpts ecryptfs exofs fuse fuse.sshfs fusectl gfs gfs2 hugetlbfs inotifyfs iso9660 jffs2 lustre mqueue ncpfs nfs nfs4 nfsd pipefs proc ramfs rootfs rpc_pipefs securityfs selinuxfs sfs sockfs sysfs tmpfs ubifs udf usbfs"
  7. PRUNENAMES =".git .hg .svn"
  8. PRUNEPATHS ="/afs /media /mnt /net /sfs /tmp /udev /var/cache/ccache /var/lib/yum/yumdb /var/spool/cups /var/spool/squid /var/tmp"
  • 大小: 116.3 KB
分享到:
评论

相关推荐

    linux中locate命令使用介绍.docx

    Linux 中 locate 命令使用介绍 Linux 中 locate 命令是一种快速搜索文件系统的命令,通过建立一个包括系统内所有文件名称及路径的数据库,之后当搜索时就只需查询这个数据库,而不必实际深入文件系统之中了。在一般...

    Linux文件搜索命令解析以及locate命令查询优化.pdf

    Linux 文件搜索命令解析以及locate命令查询优化 Linux 操作系统中有多种文件搜索命令,例如find和locate命令,它们提供了多种搜索条件,包括文件名称、时间、文件类型、用户名称、文件大小等,功能非常强大。但是,...

    Linux基础课件-Linux系统文件查找-locate命令.pptx

    **locate命令的作用** `locate`命令主要用于在Linux系统中快速查找符合指定条件的文件。它的核心优势在于利用了预构建的文件系统数据库 `/var/lib/mlocate/mlocate.db`,这个数据库包含了系统中所有文件的信息。因此...

    Linux基础课件Linux系统文件查找locate命令共

    总结来说,Linux基础课件"Linux系统文件查找locate命令"将涵盖`locate`命令的原理、使用技巧、选项解析以及与其他查找命令的比较,旨在帮助初学者快速掌握这一实用工具,从而在日常的Linux使用中游刃有余。...

    每天一个linux命令之locate 命令

    【locate命令详解】 在Linux操作系统中,`locate`命令是一个非常实用的工具,它能够迅速地在文件系统中查找指定的文件。与`find`命令相比,`locate`的搜索速度更快,因为它不是实时遍历文件系统,而是依赖于一个...

    Linux locate命令用法详解

    Linux locate命令 Linux locate命令用于查找符合条件的文档,他会去保存文档和目录名称的数据库内,查找合乎范本样式条件的文档或目录。 一般情况我们只需要输入 locate your_file_name 即可查找指定文件。 语法 ...

    Linux locate命令的使用方法

    【Linux locate命令详解】 在Linux操作系统中,`locate`命令是一个快速查找文件的工具,它比传统的`find -name`命令更加高效。这是因为`locate`不是直接遍历文件系统,而是查询预先建立的数据库——通常位于`/var/...

    locate命令 快速查找文件或目录

    locate命令其实是find -name的另一种写法,但是要比后者快得多,原因在于它不搜索具体目录,而是搜索一个数据库/var/lib/locatedb,值得注意的是:版本不同,会有所不同。有的版本位置是 /var/lib/mlocate/mlocatedb...

    linux文件名查找which,whereis,locate.docx

    Linux 操作系统中有多种方法来查找文件名,其中 WHICH, WHEREIS, LOCATE 是三种常用的命令。下面是对这三种命令的详细介绍: 1. WHICH 命令 WHICH 命令是 Linux 中用来查找可执行文件的命令。它通过 PATH 环境变量...

    Linux下的文件查找类命令.pdf

    locate 命令从文件系统中的一个数据库中进行查找,而不是遍历整个文件系统,因此 locate 命令的查询速度比 find 命令快得多。例如,查找用户家目录下的 RHEL6.3 光盘镜像文件,可以使用以下命令: $ locate rhel-...

    Linux操作命令四.doc

    本文将详细介绍三个常用的 Linux 命令:which 命令、whereis 命令和 locate 命令。 一、which 命令 which 命令是一个基本的 Linux 命令,它用于确认系统中是否安装了指定的软件。例如,如果用户想知道是否安装了 ...

    Linux下which、whereis、locate、find 命令的区别

    locate命令 `locate`命令能够快速查找文件,其原理在于它利用了一个预先构建好的索引数据库。这意味着`locate`的查询速度通常比`find`快得多,因为它不是实时扫描磁盘。 **命令格式**: ``` locate [选项] 文件名 `...

    Linux的五个查找命令.pdf

    locate命令的查找速度非常快,原因在于它不是实时搜索文件系统,而是搜索一个数据库(/var/lib/locatedb)。该数据库包含本地文件系统的索引信息,会定期更新。如果文件系统有变动,更新数据库可以使用`updatedb`...

    Linux常用命令及实用命令万字总结.doc

    * locate命令:用于查找文件。 * which命令:用于查找可执行文件。 5. 系统管理命令 * shutdown命令:用于关机或重启系统。 * reboot命令:用于重启系统。 * init命令:用于更改系统的运行级别。 这些命令只是...

    ubuntu系统中文件和内容查找命令总结linux操作系统电脑资料.doc

    ubuntu系统中文件和内容查找命令总结linux操作系统电脑资料 ...本文总结了 ubuntu 系统中文件和内容查找命令的使用,包括 find 命令和 locate 命令的使用实例,这些命令可以帮助用户快速地查找文件和内容。

    Linux新手必须学会的十二个命令

    6. Find 和 Locate 命令:Find 和 Locate 命令用来搜索文件。用户可以通过这两个命令来查找文件。 知识点:Find 和 Locate 命令可以用来搜索文件。 7. Cp 命令:Cp 命令用来复制文件。用户可以通过 Cp 命令来创建...

    Linux-系统命令大全与详解.doc

    locate 命令的基本语法为:`locate [关键字]`。其中,关键字可以是文件名、目录名或文件内容。 Linux 系统命令大全与详解是 Linux 操作系统中最重要的知识点之一。掌握这些命令可以帮助用户更好地管理和维护 Linux ...

    Linux系统常用命令.docx

    例如,使用locate命令可以快速查找文件和文件夹,使用find命令可以高级查找文件和文件夹。 7. cd命令 cd命令是Linux系统中非常常用的命令,包括pwd命令、cd ~命令、cd..命令、cd -命令、cd /命令等。例如,使用...

Global site tag (gtag.js) - Google Analytics