Q4:linux查找当前目录下所有子目录特定文件类型需要查找的文件内容

1、find [选项] [目录] [条件] [动作]

如果不指定任何目录,find将会查找当前目录。如果 不指定条件,则条件相当于“true”,这样会把全部文件都找出来。选项、条件和动作的设置十分繁多, 看看 几个参数选项:

-xdev:不在其它文件系统的目录中搜索。

-mindepth :搜索文件时至少要深入到指定目录的第n层子目录。

-maxdepth :搜索文件时最多深入到指定目录的第n层子目录。

-follow:如果符号链接到目录,则跟随符号链接进入。默认情况下,find不跟随链接。

-daystart:当使用与事件相关的测试时(见下文),将当天的开始时间作为时间戳,而不是默认值(从当前时间倒退24个小时)。

条件可以是一个或多个原子测试。这是一些有用的测试:

-type :搜索给定类型的文件。文件类型可以是以下之一:f(普通文件)、d(目录)、l(符号链接)、s(套接字)、b(块模式文件)、c(字符模式文件)或p(命名管道)。

-name :查找文件名与给定模式匹配的文件。使用此选项,模式将被看作shell 全局模式(参见“Shell 通配符”一节)。

-iname :与-name类似,但不区分大小写。

-atime 、-amin :查找上次访问时间在n天前(-atime)或n分钟前(-amin) 的文件。您还可以指定或,这代表要搜索访问时间在至多或者至少n天/分钟前的文件。

-anewer :查找上次访问时间晚于文件的文件。

-ctime 、-cmin 、-cnewer :与-atime、-amin和-anewer相同,但比较的是文件上次修改的时间。

-regex :与-name相同,但模式将被看作正则表达式。

-iregex :与-regex相同,但不区分大小写。

2、利用find加grep,find找出文件,grep查找文件内容#find.-typef-print|xargsgrep"hostname"

用grep命令在所有的普通文件中搜索hostname这个词

linux隔一级目录找文件,linux查看文件和子目录相关推荐

  1. linux 查看目录下文件、查看文件具体内容、查看文件夹大小

    linux 查看目录下文件.查看文件具体内容 查看目录下文件 查看文件具体内容 查看文件夹大小 查看文件夹下各文件大小 查看目录下文件 ls 查看目录下所有文件(不包含隐藏文件) ls -a 查看目录 ...

  2. linux最上层目录是什么,Linux基础知识之--目录组成结构,当前目录及上层目录表示方法,目录访问权限...

    Linux系统中目录组成结构 • Linux系统的目录组成类拟一个倒置的树型结构,它以一个名为 根("/")的目录开始向下延伸 • 它不同与其它操作系统.例如windows,在 w ...

  3. linux 切换目录,Linux切换目录命令cd与查看文件和目录命令ls

    一.  遍历目录 在 Linux系统上,可以使用cd切换目录命令. 分二种路径,一是绝对文件路径,另一种是相对文件路径. 1.绝对文件路径在虚拟目录中采用文件路径,以虚拟目录根目录开始,相当于目录的全 ...

  4. linux查找日期目录,详解Linux查找目录下的按时间过滤的文件

    在维护项目中,有时会指定都一些条件进行过滤文件,并对该批文件进行操作:这时我们将使用shell命令进行操作:直接上代码 #!/bin/sh #BEGIN #`find ./ ! -name " ...

  5. linux除了cat读取文件内容,linux cut命令和cat命令以及查看文件内容命令总结

    cut-d: -f 1 /etc/passwd > /tmp/users -d用来定义分隔符,默认为tab键,-f表示需要取得哪个字段 当然也可以通过cut取得文件中每行中特定的几个字符,例如: ...

  6. linux命令 — lsof 查看进程打开那些文件 或者 查看文件给那个进程使用

    lsof命令是什么? 可以列出被进程所打开的文件的信息.被打开的文件可以是 1.普通的文件,2.目录  3.网络文件系统的文件,4.字符设备文件  5.(函数)共享库  6.管道,命名管道 7.符号链 ...

  7. linux查看信息文件,lsof---Linux查看文件信息的强大工具

    一个日志文件把我绕进去了,处理问题被迫用到了lsof 本来只想看一下该日志文件被哪些进程占用 不过现在还是系统的来看看吧 lsof命令是什么? 是一个列出当前系统打开文件的工具.被打开的文件可以是 1 ...

  8. linux怎么修改目录的所有者,linux修改文件或目录的所有者(chown)和用户组

    chown更改文件或目录的所有者 注意:所有者,必须存在于(/etc/passwd)下.比如: linux修改文件或目录的所有者(chown)和用户组 更改文件或目录的所有者命令: 1.新建测试文件t ...

  9. 【Linux命令】mount / umount命令、查看文件的挂载情况(lsblk)

    在Windows环境下,我们可以直接访问检测到的外部设备,如磁盘.U盘等:然而在Linux环境下,外部硬件设备如磁盘.SD卡等外部设备是无法直接访问的.因此就需要挂载. 参考链接:mount 详解 目 ...

最新文章

  1. 我成功攻击了Tomcat服务器,大佬们的反应亮了
  2. Python中range和xrange的区别
  3. 老师 累了,我们 泪了!
  4. HH SaaS电商系统的品牌模块设计
  5. 【HTML/CSS】display相关属性
  6. python根据TF-IDF使用sklearn(TfidfVectorizer)计算句子的embedding
  7. http 阮一峰_互联网协议入门(二)
  8. java集合框架01
  9. Hadoop-Streaming实战经验及问题解决方法总结
  10. vs2019番茄助手 附安装教程
  11. html小写数字怎么转换大写,如何将数字123转化成大写的文字 一百二十三 或 一二三?...
  12. java发包工具_小米范工具系列之四:小米范HTTP批量发包器
  13. ctfshow 做题 MISC入门 模块1-10
  14. C.Lorenzo Von Matterhorn(思维+朴素lca思想)
  15. 深度学习去燥学习编码_有关自己学习编码的最困难的事情以及如何解决它们
  16. java学习(方法)
  17. 团队任务3每日立会(2018-10-23)
  18. 天才啊!仅用四个整数编写一个贪吃蛇游戏!
  19. Facade模式新解
  20. 苹果消息推送服务教程:第一二部分(共2部分)

热门文章

  1. 年度大盘点:机器学习开源项目及框架
  2. Redis 巧用数据类型实现亿级数据统计
  3. 像搭“乐高”一样实现整合式网络安全体系
  4. 商用密码技术与应用创新的方向是什么?安全牛发布《商密报告》全面揭晓
  5. 为你整理了一份 Mysql 的学习笔记,建议收藏学习!
  6. 突破性能极限——阿里云神龙最新ASPLOS论文解读
  7. Hadoop精华问答:Hadoop框架最核心的设计是?
  8. dexpress 流程图_DevExpress常用操作
  9. ubuntu matlab_有没有人和我一起整理Python的matlab代替
  10. 回归的误差服从正态分布吗_盘点10大回归类型:总有一款深得你心