Linux文件搜索命令

一,locate命令

locate +文件名 :在后台数据库中按文件名,优点是搜索速度更快,缺点是只能按照文件名称来搜索;

locate命令所搜索的数据库会在 /var/lib/mlocate 这里搜索;默认数据库是一天一更新;

对于新建的文件,需要强制更新数据库(updatedb)才能搜索到;

二,搜索命令的命令 whereis

搜索命令所在的路径及帮助文档所在位置

选项:

   -b  :只查找可执行文件

   -m:只查找帮助文件

三,搜索命令的命令 which

四,find命令

用法:

 

      find 搜索范围 搜索条件

      注意:避免大范围搜索,会非常耗费系统资源。

       find是在系统中搜索符合条件的文件名。如果需要匹配,使用通配符匹配,通配符是完全匹配。

五,grep命令

时间: 2024-10-02 18:08:40

Linux文件搜索命令的相关文章

linux文件搜索查找命令

linux文件搜索查找命令 1.grep 功能描述 grep 命令在一个或多个文件中查找与指定模式匹配的字符串.如果模式里包含有空格,必须用引号括起来.grep的模式只能是一个被引号括起来的字符串或者是一个单词,后面紧跟着的参数都被当作文件名.grep命令把结果输出到标准输出上,并不改变被搜索的源文件. 命令格式 grep pattern filename filename2 ... grep有几个选项比较常用的 -i    查找时忽略大小写进行比较 -n    显示找到的行在文件中的行号 -v

grep-windows下类似linux下搜索命令

问题描述 windows下类似linux下搜索命令 想问一下如何在windows下有没有类似linux下的"find "+url+" | xargs grep "+keyWords的命令, 就是在指定路径下通过关键字搜索返回含有关键字的文件. 解决方案 写个批处理留着,类似http://wenku.baidu.com/link?url=KC_AB4vCJ85JbBT0EJFYwzQOvuqmDdATAOVwv85raC_q6N0-CXd9d7pk3n3yz1pobh

Linux常用搜索命令汇总

  如何让迅速查找文件? Linux这个词本身只表示Linux内核,但实际上人们已经习惯了用Linux来形容整个基于Linux内核,并且使用GNU 工程各种工具和数据库的操作系统.Linux的基本思想有两点:第一,一切都是文件;第二,每个软件都有确定的用途. 下面,我们就来看看Linux常用搜索命令汇总. 1. find find是最常见和最强大的查找命令,你可以用它找到任何你想找的文件.find命令可在使用.管理Linux系统中方便地查找所需要的指定文件. find的使用格式如下: $ fin

Centos学习笔记---文件搜索命令

  2012-2-8 星期三 文件搜索命令: which [命令名称] 功能:显示系统命令所在目录(绝对路径) $which ls whereis可以表现出命令的帮助信息,帮助文件说存放的信息   find --通用查找命令 语法:find[搜索路径][搜索关键字] 功能:查找文件或目录   -name 根据文件名来查找 find /etc -name init 在目录/etc中查找文件init(只匹配文件名init,通配符*匹配任意字符包括零个字符) init* : 以init开头的文件 ?:

Linux 文件查找命令which 详解

某个文件不知道放在哪里了,通常可以使用下面的一些命令来查找: which  查看可执行文件的位置 whereis 查看文件的位置 locate   配合数据库查看文件位置 find   实际搜寻硬盘查询文件名称 附:Linux文件查找命令find详解   which 命令详解 which命令的作用是,在PATH变量指定的路径中,搜索某个系统命令的位置,并且返回第一个搜索结果.也就是说,使用which命令,就可以看到某个系统命令是否存在,以及执行的到底是哪一个位置的命令. 1.命令格式: whic

Linux文件查找命令find,xargs详述【转】

转自:http://blog.csdn.net/cxylaf/article/details/4069595  转自http://www.linuxsir.org/main/?q=node/137 Linux文件查找命令find,xargs详述 总结:zhy2111314来自:LinuxSir.Org整理:北南南北摘要: 本文是find 命令的详细说明,可贵的是针对参数举了很多的实例,大量的例证,让初学者更为容易理解:本文是zhyfly兄贴在论坛中:我对本文进行了再次整理,为方便大家阅读: 目录

window和linux文件合并命令

window和linux文件合并命令 在Windows下实现文件合并,用"copy"命令就能实现: 格式:copy /b <filename1>+<filename2>+-+<filenameN> <filename> 其中/b是二进制合并 在Linux下实现文件合并,用"cat"命令就能实现: 格式:cat filename.log.001 filename.log.002 > filename.log

Linux文件编辑命令详细整理

版权声明:本文为博主原创文章,转载注明出处http://blog.csdn.net/u013142781 目录(?)[+] 刚接触Linux,前几天申请了个免费体验的阿里云服务器,选择的是Ubuntu系统,配置jdk环境变量的时候需要编辑文件. vi命令编辑文件,百度了一下,很多回答不是很全面,因此编辑文件话了一些时间. 这里博主整理了一下,分享给大家. 一.vi编辑器有3种基本工作模式 首先需要知道vi编辑器有3种基本工作模式,分别是:命令模式.文本输入模式.和末行模式. 第一:命令行模式:该

Linux常用搜索命令

  1. find find是最常见和最强大的查找命令,你可以用它找到任何你想找的文件.find命令可在使用.管理Linux系统中方便地查找所需要的指定文件. find的使用格式如下: $ find <指定目录> <指定条件> <指定动作> - <指定目录>: 所要搜索的目录及其所有子目录.默认为当前目录.可以为一个目录列表,目录间用空格分隔. -        <指定条件>: 所要搜索的文件的特征. 表达式 说明 -name文件 告诉find要