1、find 最强大的查找命令,可以查找任何文件;命令格式如下:

find <指定目录> <指定条件> <指定动作>

- <指定目录>: 所要搜索的目录及其所有子目录。默认为当前目录。
- <指定条件>: 所要搜索的文件的特征。
- <指定动作>: 对搜索结果进行特定的处理。
例子:
find . -name *.pdf -ls    #查找当前目录包括子目录中的所有pdf文件,显示出来
find . -type f -mtime -10    #查找当前目录中,所有过去10分钟中更新过的普通文件

有很多其他的用法,使用man find进行查看吧....
2、locate 比find更快,原因在于它不搜索具体目录,而是搜索一个数据库(/var/lib/locatedb),这个数据库中含有本地所有文件信息,Linux系统自动创建这个数据库,并且每天自动更新一次,所以使用locate命令查不到最新变动过的文件。为了避免这种情况,可以在使用locate之前,先使用updatedb命令,手动更新数据库。
3、whereis 用于程序名的搜索,而且只搜索二进制文件(参数-b)、man说明文件(参数-m)和源代码文件(参数-s)。如果省略参数,则返回所有信息。
例子:whereis grep
4、which 在PATH变量指定的路径中,搜索某个系统命令的位置,并且返回第一个搜索结果。也就是说,使用which命令,就可以看到某个系统命令是否存在,以及执行的到底是哪一个位置的命令
例子:which grep
5、type 其实不能算查找命令,它是用来区分某个命令到底是由shell自带的,还是由shell外部的独立二进制文件提供的;如果一个命令是外部命令,那么使用-p参数,会显示该命令的路径,相当于which命令
例子:type -p grep

转载于:https://www.cnblogs.com/xiawen/archive/2013/06/03/3114923.html

linux中文件查找命令相关推荐

  1. Linux中文件查找技术大全

    Linux中文件查找技术大全 转载出处:http://tech.sina.com.cn/c/2001-10-29/6739.html 文/Linuxdoor 每一种操作系统都是由成千上万个不同种类的文 ...

  2. Linux 执行文件查找命令 which 详解

    某个文件不知道放在哪里了,通常可以使用下面的一些命令来查找: which  查看可执行文件的位置 whereis 查看文件的位置 locate   配合数据库查看文件位置 find   实际搜寻硬盘查 ...

  3. linux查找以h结尾的文件,linux中文件查找的常用命令

    文件查找 小编在学这堂课的前一天夜里打嗝打了半宿,第二天上课的时候迷迷糊糊,所以,导致文件查找这章我放了好久的鸽子. 这里是回看视频摘出来的笔记.如有理解有偏差,请留言. 本篇只有3个命令,重点是fi ...

  4. Linux之文件查找命令

    Linux中常见的文件查询命令有5个 which:在PATH变量指定的路径中,搜索某个系统命令的位置,并且返回第一个搜索结果: type:用于区分某个命令到底是由shell自带的,还是由shell外部 ...

  5. Linux下文件查找命令find笔记

    在Linux命令下如果需要快速自己系统所需要处理的文件,可以通过find命令快速进行检索. 如果想在某个路径下查找相应的文件可以执行如下命令: find path -name filename # p ...

  6. linux中文本查找命令,Linux常用的文本查找命令 find

    一.常用的文本查找命令 grep.egrep命令 grep:文本搜索工具,根据用户指定的文本模式对目标文件进行逐行搜索,先是能够被模式匹配到的行.后面跟正则表达式,让grep工具相当强大.-E之后还支 ...

  7. Linux shell: 文件查找命令find,xargs详述 转载

    总结:zhy2111314 来自:LinuxSir.Org 整理:北南南北 摘要: 本文是find 命令的详细说明,可贵的是针对参数举了很多的实例,大量的例证,让初学者更为容易理解:本文是zhyfly ...

  8. linux中find查找命令的mtime参数使用方法说明

    mtime的含义 mtime查询的是文件last modified时间,其中最让人迷惑的就是参数 +N . N . -N 三个参数的意义了. 实例讲解 N * 24 +1 内表示 1 * 24 +24 ...

  9. Linux中的查找命令find、which、whereis

    2019独角兽企业重金招聘Python工程师标准>>> which [root@lynn-05 ~]# which ls alias ls='ls --color=auto'     ...

最新文章

  1. SAP S4HANA TR传输之操作
  2. Pictures for active reading.Unit 1 Food and health.
  3. 结对编程小项目实现 Python+PyQt5+OOP
  4. python时间序列画图_简洁的Python时间序列可视化实现
  5. java sorted排序_【算法】排序算法之计数排序
  6. redis 公网ip访问_Redis很重要,怎么只允许指定IP访问?
  7. 程序员面试金典 - 面试题 16.04. 井字游戏(计数)
  8. fiq中断的入口地址_嵌入式技巧:ARM的三种中断调试方法介绍
  9. nodejs异常处理
  10. 在.h文件和.m文件里使用import指令有何区别?
  11. Scratch(三十八):八大行星
  12. 关卡 动画 蓝图 运行_动画蓝图 - Unreal Engine
  13. 迷失lost结局什么意思_迷失 美剧 结局是什么
  14. STM32——TIM1的TIM1_CH1N通道PWM初始化
  15. matlab绘三维椭球面_【MATLAB】高等数学中的八种常见的三维曲面
  16. 怎么修改服务器密码忘了怎么办啊,华为云怎么修改服务器密码忘记
  17. springboot banner.txt文件
  18. QVGA、WVGA、VGA、WQVGA、SQVGA等几种手机分辨率扫盲
  19. 有趣的网站分享——福音戰士標題生成器
  20. 搜狗搜索推广Api在postman中的使用

热门文章

  1. voip和rtc_WebRTC与VoIP的对比
  2. android webview内存泄漏,Android由webview引起的内存泄漏
  3. dspq值多少最好_蜂蜜纯度42的意思?蜂蜜纯度多少度好?
  4. 【备忘】高斯判别分析(GDA)参数手推记录
  5. 系统学习机器学习之模型诊断与调试
  6. android中的SharedPreferences存储
  7. SparkSql与Redis综合练习
  8. SparkSQL统一数据的加载与落地
  9. Win32汇编——内存映射文件
  10. Linux嵌入式开发_主设备号与次设备号详解