which

功能描述:显示系统命令所在目录

语法:which [命令名称]

例子:which ls        查找ls命令所在的目录

find

功能描述:查找文件或目录(功能全)

语法:find [查找的路径] [查找关键字]

例子:find /etc -name init                                查看etc下的含init名字的文件

find / -size +204800                               在根目录下查找大于100M的文件

find / -user dodo                                    查找所有者为dodo的文件

find /etc -ctime -1  (1天内)                     在/etc下查找24小时内被修改过属性的文件或目录

按照时间查询文件或目录
                按照天查询
                -ctime(change):文件的属性
                -atime(access):文件被访问    
                -mtime(modify):文件被修改
                按分钟查询
                -cmin,-amin,-mmin

find /etc –size +163840 –a –size -204800        在/etc下查找大于163840k和小于204800k的文件

多个条件用 -a 连接,-o为或者

find /etc -name inittab -exec ls -l {} \;               在/etc下查找inittab文件并显示详细信息

-exec换成-ok会出现询问提示

{}:表示find查询出来的结果

\:转义字符

;固定格式,表示语句结束

locate

功能描述:寻找文件和目录

语法:locate [命令名称]

例子:locate file                列出所有跟file相关的文件

locate和find对比

Linux文件系统:我们在使用文件名,其实使用的是i节点,当我们创建一个文件时,索引值没有立即更新到i节点所在的数据库中。find查找的位置是硬盘,locate查找的是数据库。所以locate速度会比find快

grep

功能描述:在文件中搜寻字串匹配的行并输出

语法:grep [指定字符] [源文件]

例子:grep ftp /etc/services               查找services文件下含关键字ftp的行,输出显示

四、Linux常用命令——文件搜索命令相关推荐

  1. Linux常用命令--文件搜索命令

    本文主要记录Linux常用命令中的文件搜索命令,如下. 文件搜索命令locate 命令搜索命令 whereis 与which 文件搜索命令 find 字符串搜索命令grep find命令与grep的区 ...

  2. Linux学习4之常用命令--文件搜索命令

    一.文件搜索命令  find 语法:find [搜索范围] [匹配条件]  {find [搜索范围] [搜索模式] [搜索条件]} 1.以文件名来查找  -name(区分大小写)-iname (不区分 ...

  3. [Linux学习笔记] Linux常用命令 - 文件搜索命令

    2019独角兽企业重金招聘Python工程师标准>>> 文件搜索命令 1. 显示系统命令所在目录: which 命令名称: which 命令所在路径: /usr/bin/which ...

  4. linux常用基础命令——文件搜索命令

    不管是Linux系统还是Windows系统最好是少用搜索,在服务器规划时就规划好文件的存放,不要随便瞎放,因为搜索功能会占用大量的系统资源.如果实在要查找,不要在服务器业务高峰期进行此操作,查找的目录 ...

  5. Linux常用命令--文件搜索命令:压缩解压命令

    1.命令名称:gzip 命令英文原意:GNUzip 命令所在路径:/bin/gzip 执行权限:所有用户 语法:gzip [文件] 功能描述:压缩文件 压缩后文件格式:.gz 2.命令名称:gunzi ...

  6. Linux学习笔记--locate命令(文件搜索命令)

    locate,定位的意思,作用是让使用者可以快速的搜寻系统中是否有指定的文件. locate 命令特点: 1) "locate"的速度比"find"快,因为它并 ...

  7. Linux常用查看文件内容命令

    Linux下查看文件内容的命令 cat 由第一行开始显示内容,并将所有内容输出 tac 从最后一行倒序显示内容,并将所有内容输出 more 根据窗口大小,一页一页的显示文件内容 less 和more类 ...

  8. Linux学习笔记--find命令(文件搜索命令)

    find,查找的意思,作用是在系统当中搜索符合条件的文件. find命令与locate命令的区别: locate: 1) 非实时查找:2) 依赖于索引,而索引构建非常占用资源,索引的创建是在系统空闲时 ...

  9. linux笔记_文件搜索命令

    一.locate命令 locate命令属于mlocate包,如果执行locate filename提示命令未找到执行安装mlocate包 # yum -y install mlocate 安装后执行l ...

  10. Linux常用命令之文件搜索命令

    目录 1.最强大的搜索命令:find 一.根据 文件或目录名称 搜索 二.根据 文件大小 搜索 三.根据 所有者和所属组 搜索 四.根据 时间属性 搜索 五.根据 文件类型或i节点 搜索 六.组合条件 ...

最新文章

  1. sql和mysql一起,SQL连接和MySQL
  2. WinCE开机默认语言设置 .
  3. 数据结构与算法-数组
  4. 应用程序创建自己的奔溃转储(crash dump)文件
  5. Google 宣布推出隐私计算核心服务;Amazon Managed Grafana正式可用……
  6. 引用和可触及性的强度
  7. cacti登录密码忘记解决方法
  8. 截取台风后的图片_Python数据分析案例 | 台风最喜欢在我国哪个省市登陆
  9. 8255工作方式2——双向选通输入输出(A口)
  10. Using neural network to combine measures of word semantic similarity for image annotation
  11. WML语言基础(WAP建站)六
  12. 4G无线预付费电表系统设计及其应用
  13. android qq 微信绑定,QQ或微信互联快捷登录怎么绑定微信提醒?
  14. 玉米社:百度竞价推广否词什么意思?在哪里查看?怎么添加?【全】
  15. retina屏 适配问题
  16. Unity游戏引擎介绍及相关学习资源
  17. 中国移动H1S-3光猫破解路由器桥接教程
  18. 计算机学院工作总结报告,计算机学院学生会中期工作总结大会
  19. 求html写一个羽毛球拍的代码,一种组合式羽毛球拍的制作方法
  20. 使用Mozilla Thunderbird 创建ics日历文件

热门文章

  1. 二叉搜索树的后序遍历序列验证
  2. JavaScript表单编程
  3. Combinations leetcode 组合问题
  4. 基于Monorail的系统功能模块化
  5. [复习计划]IMS5024
  6. 孙鑫VC学习笔记:第七讲 对话框
  7. nginx 二级目录 php,nginx两个tp程序一个放到二级目录下,我们要如何访问
  8. 与网络计算机相比,和通信网络相比,计算机网络最本质的功能是什么
  9. python dict hash_Python Hashmap/Dicti
  10. 拓端tecdat|R语言和Python用泊松过程扩展:霍克斯过程Hawkes Processes分析比特币交易数据订单到达自激过程时间序列