Linux自学之旅-基础命令(locate文件搜索命令)

文章目录

  • 前言
  • 一、locate使用
  • 二、locate查找过程
  • 总结

前言

1.上一节我们讲述了whereis和which搜索命令,主要说了两个命令得基本作用及使用,还没看的请点击下方链接进入查看吧:whereis和which命令

2.这一节我们来讲讲一个可以按照文件名进行搜索文件的命令locate


提示:以下是本篇文章正文内容

一、locate使用

locate可以根据文件名进行一个搜索,查找到对应的普通文件。

  • 命令名称:locate
  • 命令全称:find files by name
  • 所在路径:/usr/bin/locate
  • 执行权限:所有用户
  • 功能描述:利用文件名对普通文件进行查找
命令格式
locate 【选项】 路径
常用选项:
-i:忽略大小写
-c:只显示查找到的数量

举个例子:

1.查找passwd这个文件(locate每次查找会根据一个数据库进行查找,这里代码的意思就是在数据库中查找passwd这个文件,也就是会查找系统中所有包含了passwd这个文件的地方)

2.locate后面接要查的结果;查找/etc这个目录下所有以pa开头的文件。

3.加了-c选项就是只显示/etc这个目录下包含pass的文件的条数

二、locate查找过程

其实每次locate进行查找普通文件的时候并不是真的直接在硬盘中进行查找,而是会查找/var/lib/mlocate/mlocate.db这个数据库,这个数据库默认每天会更新一次。如果需要手动更新的话可以输入updatedb这个命令。


总结

本节我们主要讲述了
{
1.locate的使用
2.locate的查找过程
}
我们下节讲一个比较常用也可以通过文件名查找文件的命令

我是结花,我们下次见!

Linux自学之旅-基础命令(locate命令)相关推荐

  1. Linux自学之旅-基础命令(shutdown关机重启命令)

    Linux自学之旅-基础命令(shutdown) 文章目录 前言 一.shutdown能做什么? 二.shutdown使用 1.关机 2.重启 总结 前言 1.上一节我们讲述了tar命令用来打包并压缩 ...

  2. Linux自学之旅-基础命令(压缩解压缩命令之bzip2命令)

    Linux自学之旅-基础命令(bzip2命令) 文章目录 前言 一.bzip2命令 二.bunzip2命令 总结 前言 1.上一节我们讲述了第二个压缩包格式gz,还没看的可点击下方链接进入观看:gzi ...

  3. Linux自学之旅-基础命令(mount挂载FAT32文件系统U盘设备文件)

    mount挂载U盘设备文件 文章目录 前言 一.前言 二.挂载使用 前言 1.上一节我们讲述了mount对光盘设备文件进行一个挂载,还没看的可点击下方链接进入观看:mount挂载光盘设备文件 2.这一 ...

  4. Linux自学之旅-基础命令(挂载命令之mount)

    mount挂载命令 文章目录 前言 一.mount命令格式 二.mount特殊选项 三.mount使用 前言 1.上一节我们讲述了查看系统错误登录信息的命令lastb,还没看的可点击下方链接进入观看: ...

  5. linux下mysql数据库基础及客户端命令详解

    linux下mysql数据库基础及客户端命令详解 1.mysql数据库存储引擎: SHOW ENGINES;   #查看mysql支持的存储引擎 常见有如下两个存储引擎: MyISAM:每表三个文件: ...

  6. linux 安装locate命令,在Linux系统上安装和使用locate命令的方法

    在Linux操作系统上工作时最常见的操作之一是搜索文件和目录,我们可以在Linux系统中安装locate并使用locate命令来操作,因为该命令是按名称搜索文件和目录的,使用它处理起来相当的简单,在本 ...

  7. linux系统locate,linux操作系统中locate命令的使用

    本章我们主要谈一谈Linux操作系统下locate命令的使用. 1. locate命令 locate命令用于在文件系统中通过名字来查找文件. 1.1 简述 locate命令用于查找文件或目录.loca ...

  8. Linux | 详解命令 locate

    详解 locate 概述 安装 用法 使用 updatedb 创建数据库 如何使用 locate 命令 不使用选项 使用选项 总结 概述 如果想要在整个系统里搜索文件或目录,locate 就是您最好的 ...

  9. Linux最常用的基础命令 下篇

    Linux最常用的基础命令个人总结 shell脚本 脚本就是:写一堆指令存成一个文本,用于完成一些小任务 a="123" linux中定义一个变量 echo $a echo $b ...

最新文章

  1. 扩增子统计绘图3热图:样品相关分析,差异OTU/ASV
  2. python绘图实例-Python matplotlib基础绘图函数示例
  3. webservice入门程序学习中经验总结
  4. server 2008 配置php mysql_Win2008 Server配置PHP环境
  5. dbms_lob包学习笔记之三:instr和substr存储过程
  6. 机器人学习--Carnegie Mellon University 认知机器人学课程
  7. 实时数仓入门训练营:实时数仓助力互联网实时决策和精准营销
  8. ASP.NET 5 入门(1) - 建立和开发ASP.NET 5 项目
  9. JS中的运算符和数组
  10. Codeforces Round #347 (Div.2)_A. Complicated GCD
  11. 「SDOI2017」树点涂色 解题报告
  12. 自己制作博客园打赏功能
  13. 四、全卷积网络FCN详细讲解(超级详细哦)
  14. 毛世怀HPDS2017公路路面设计程序系统
  15. 【asm基础】使用vs创建asm库
  16. 敏捷开发模式下的质量管理
  17. wps如何设置表格中文字的行间距
  18. [Java 内存]Java内存组成
  19. Centos7为yum设置代理
  20. 计算机二级c语言程序设计改错,2017年计算机二级C语言上机改错题考点总结

热门文章

  1. html 数据加密,加密数据 (HTML)
  2. @深度学习硬件选择与配置(避坑与指南)
  3. 跟《第五人格》主美学“细分法”风格化设计
  4. SOLIDWORKS带工程图另存为——使之独立的扩展开发
  5. Poco官方PPT_010-Types双语对照翻译
  6. 11款开放中文分词引擎大比拼 1
  7. 2021前端JavaScript面试题及答案
  8. 上海飞国内最远是哪里_嫦娥2号,距离地球最远?天问一号将打破记录
  9. nsis脚本(软件安装包)语法
  10. 什么是session?什么是cookie?session和cookie有什么区别?