`
chinacode
  • 浏览: 29603 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

linux locate 快速查找命令介绍

阅读更多

时间过得好快,一转眼一年又快到过年了,很久没有和大家分享了,工作实在太忙了。

使用linux的人都会知道find查找命令。

下面有关于find的使用说明 :linux 查找命令大全。

下面给大家介绍一个快速查找工具locate,支持正则。

一般linux系统都会默认安装。没有默认安装也不要着急。

ubuntu:sudo apt-get install locate;

centos:yum -y install mlocate;

工作原理:通过定时任务定时生成文件名相关的数据文件(一般会存放在【/var/lib/mlocate/mlocate.db】),当然定时任务不会很实时,这个会导致刚刚安装的软件找不到,这时候大家需要使用(updatedb)来更新locate数据文件。

使用方法:locate xx(要查找的文件名) -l num(要显示的行数)。当然这个文件名在系统中出现太多,就需要用到-l这个参数。不然等着刷屏吧。

正则使用参数:-r, –regexp REGEXP

Search for a basic regexp REGEXP.  No PATTERNs  are  allowed  ifthis  option  is used, but this option can be specified multiple
times.

更多使用方法:man locate;

http://linux.about.com/od/commands/l/blcmdl1_locate.htm

分享到:
评论

相关推荐

    linux中locate命令使用介绍.docx

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

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

    在Linux操作系统中,掌握文件查找命令是至关重要的技能,尤其是`locate`命令,它为用户提供了快速、方便地搜索文件的途径。这篇13页的Linux基础课件将深入讲解`locate`命令的使用方法和相关知识。 首先,我们要了解...

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

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

    Linux的五个查找命令.pdf

    locate命令适用于快速查找,但可能不包含最近变动的文件;whereis和which命令则用于查找程序的位置;type命令则用来区分某个命令是shell的内置功能还是外部程序。 总的来说,这些命令是Linux系统管理员和用户必备的...

    详解Linux中两个查找命令locate和find教程

    本文将详细介绍两个常用的查找命令——`locate`和`find`,它们各自有着独特的特性和用途。 首先,我们来看`locate`命令。`locate`是基于数据库的查找工具,它的速度非常快,因为它不是直接扫描文件系统,而是搜索 `...

    linux 查找文件命令.pdf

    本文将基于提供的文档信息,详细介绍几个常用的Linux文件查找命令:`locate`、`find`以及其他的辅助命令如`more`和`less`。通过这些命令的学习,可以帮助用户更加高效地管理文件和目录。 #### locate `locate`命令...

    Linux网络操作系统基础:文件命令查找文件命令locate和which.pptx

    本讲座将聚焦于两个常用的文件查找命令:`locate`和`which`,它们在Linux环境中帮助用户快速定位文件的位置。这两个命令虽然都是用于查找文件,但其工作原理和适用场景有所不同。 首先,我们来了解`locate`命令。`...

    Linux系统常用命令快速入门

    **命令介绍**: `pwd` 命令是 "print working directory" 的缩写,用来显示当前的工作目录路径。这对于了解你在文件系统中的位置非常有用。 **示例**: ``` [root@teacher apache]# pwd /tmp/apache ``` 这段输出表明...

    每天一个linux命令之locate 命令

    总之,`locate`命令是Linux系统中快速查找文件的利器,对于日常的文件查找任务,它能显著提高工作效率。然而,如果需要查找最新的文件变化或者系统中未记录的新文件,可能需要配合`find`命令使用。

    Linux 学习手册--linux命令大全

    通过了解和熟练使用这些基本命令,用户可以在Linux环境中更高效地执行各种任务,如文件管理、权限控制以及快速查找文件。随着对Linux命令的深入理解和实践,用户将能够更好地驾驭这个强大的开源操作系统。

    Linux locate命令的使用方法

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

    linux 下查找文件或者内容常有命令

    `locate` 命令通过搜索预先建立的文件索引数据库来快速查找文件。 **基本用法:** ```bash locate <文件名称> ``` **选项说明:** - `-d <数据库路径>`:搜索指定的数据库。 **示例:** 假设我们想要查找名为 `...

    linux命令(查找定位命令)1

    其次,`locate` 命令是一个快速查找文件的工具。它基于一个预先建立的文件系统索引数据库,如`/var/lib/mlocate/mlocate.db`,因此它的查找速度非常快。然而,因为数据库不实时更新,新创建或移动的文件可能无法被...

    linux下which、whereis、locate、find命令的区别.docx

    - **`locate`**:快速查找文件,基于数据库,适合查找静态文件。 - **`find`**:功能最全,灵活性最高,但速度相对较慢。 以上四个命令各有特点,在不同的场景下选择合适的命令可以使工作事半功倍。希望本文能对您...

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

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

    Ubuntu16.04 中 locate文件查找命令

    在Linux系统中,`locate`命令是一个非常实用的工具,用于快速查找文件。在Ubuntu 16.04这样的Linux发行版中,`locate`基于一个预先构建的文件系统数据库来执行搜索,而不是像`find`命令那样遍历整个文件系统。这使得...

    在Linux系统下查找文件位置的几种方式

    locate 命令可以快速查找文件,例如: locate tnsnames.ora 这个命令将快速查找名为 tnsnames.ora 的文件。 五、find 命令的使用技巧 find 命令可以根据文件名、文件类型、文件大小、文件修改时间等条件来查找...

    linux-Linux命令大全内容包含Linux命令手册详解学习搜集

    - `locate`:基于数据库快速查找文件,比`find`快但可能不实时。 这些只是"Linux命令大全"中一部分关键概念,实际资源中还包含了更多高级命令和实用技巧。通过深入学习和实践这些命令,你将能更有效地在Linux环境...

    linux入门命令(linux 基本命令)

    4. **快速查找文件**: 使用 `locate` 命令快速查找文件,它基于已建立的数据库进行搜索。 5. **环境变量中的查找**: 使用 `which` 命令查找用户环境变量中定义的文件位置。 6. **文件内容的查询**: 使用 `grep` 和 `...

Global site tag (gtag.js) - Google Analytics