目录

文件查找简介

命令文件查找(which)

任意文件查找(find)

找到后处理的动作ACTIONS


文件查找简介

which:命令查找

find: 文检查找,针对文件名

locate:文件查找,依赖数据库

命令文件查找(which)

查找ls命令的位置:which ls

任意文件查找(find)

语法 :

find   [path...]  [options]    [expression]   [action]
命令  路径        选项             表达式        动作

按文件名:(-i表示忽略文件名大小写,*表示所有)

find     /etc      -name     "hosts"
find    /etc      -iname     "hosts" 
find    /etc      -iname      "hos*"

按文件大小:(下面依次为文件大于5M,等于5M和小于5M)

find    /etc -size      +5M
 find    /etc -size         5M
 find    /etc -size       -5M

指定查找的目录深度:(4表示在第4级目录下查找)

find   /     -maxdepth    4     -a    -name      "ifcfg-en*"

按文件属主、属组查找:(查找的用户和组要提前创建好)

find      /home     -user       jack     //属主是jack的文件
find      /home     -group      hr      //属组是hr组的文件

按文件类型查找:(f普通文件,b块设备文件,d目录,p管道,l链接)

find    /tmp    -type   f
 find    /dev    -type    b

按文件权限查找:(. 表示在当前目录下  -perm表示按权限 )

find . -perm 644 -ls

找到后处理的动作ACTIONS

①找到后默认是显示文件

find . -perm  715  -print       (文件名)

find . -perm  715  -ls             (文件属性)

②找到后删除

find     /etc     -name    "775*"    -delete

③找到后复制

find     /etc     -name       "ifcfg*"      -ok     cp     -rvf   {}    /tmp    \;

【Linux】13_ 文件查找相关推荐

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

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

  2. linux c 文件查找字符串,Linux基础之文件查找工具:locate、find

    引言: 在学习Linux中的文件查找时,突然联想到平时用的搜索引擎,在生活中我们想获取什么信息,在google等搜索引擎里面敲入就能列出符合我们条件的相关信息.如果我们不满意搜索结果可以进一步精确我们 ...

  3. Linux下文件查找使用详解-羽飞作品

    Linux下文件查找使用详解 (1/3) http://www.boobooke.com/v/bbk1579 Linux下文件查找使用详解 (2/3) http://www.boobooke.com/ ...

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

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

  5. Linux之文件查找命令

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

  6. Linux之文件查找

    1.find查找概述 为什么要有文件查找,因为很多时候我们可能会忘了某个文件所在的位置,此时就需要通过find来查找.find命令可以根据不同的条件来进行查找文件,例如:文件名称.文件大小.文件修改时 ...

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

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

  8. linux grep 多个文件,Linux多文件查找工具之grep

    1. 简介 grep全称Global Regular Expression Print,全局正则表达式打印. 在这里面提到了三个关键词,我们逐个进行分析,这样有助于我们理解 grep这个命令的作用,1 ...

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

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

最新文章

  1. C# 开发微信扫码登录
  2. 多目标跟踪(MOT)领域近期值得读的几篇论文
  3. 游戏中常用的寻路算法(5)预先计算好的路径的所用空间
  4. 单片机中断机制对日常生活的启示_单片机原理部分课后习题解
  5. 把JS和CSS合并到1个文件
  6. 表示数值的字符串 剑指offer
  7. 日常记账如何自定义设置收支类别及账户
  8. 奇点云数据中台技术汇(四)| DataSimba系列之流式计算
  9. 【信息系统项目管理师】第二十一章 项目组合管理(考点汇总篇)
  10. 湖北科目三驾考经验总结
  11. 普渡大学利用深度学习自动检测核反应堆裂缝
  12. 10 年老程序员教你甩锅必杀技,论【如何优雅的甩锅】
  13. 普华i-VirtualCloud应用案例之--国家海洋局北海分局
  14. 联邦学习开源框架方案选型
  15. 红旗linux 操作系统,红旗Linux操作系统9.0官方下载-红旗Linux操作系统9.0正式版(基于c语言)免费版 - 维维软件园...
  16. 使用 Jquery AjaxUpload 上传图片
  17. ESP32超详细学习记录:NTP同步时间
  18. 安信可A7模块 GPRS/GPS使用教程
  19. 6种难以启齿的离职原因,最好这么说
  20. JQuery .find()方法查找

热门文章

  1. 一个响应ping包延迟偏大的问题
  2. 如何编译安装wolfssl
  3. 记一次WiFi芯片W600上的一个浮点运算
  4. 局部线性嵌入(LLE)算法matlab可运行
  5. java中的wait和sleep_java中wait和sleep的区别
  6. python 上传文件到网络设备_基于python实现上传文件到OSS代码实例
  7. 前端div里的内容下沉_自学Web前端的五个不同阶段,从浅入深
  8. c#客户端 通过用户名密码访问服务器文件,C#如何连接服务器共享文件夹
  9. mysql镜像远程连接_Docker创建MySQL镜像并成功进行远程连接
  10. java 论坛_武汉课工场JAVA培训:“真AI、超智能”人工智能大咖论坛解读