文章目录

  • 前言
  • 一、find如何快速查找、搜索文件
  • 二、练习

前言

一、find如何快速查找、搜索文件

二、练习

(1)在系统根目录下,查找文件类型为普通文件,属于lianhc用户的,2天以前的,
并且不包含/usr/bin目录的文件名为main.c的文件,并将结果输出到屏幕。
find / -path "/usr/bin" -prune -o -name "main.c" -user lianhc -type f -mtime +2 -print
[root@flink1133 ~]# find / -path "/usr/bin" -prune -o -name "main.c" -user lianhc -type f -mtime +2 -print-prune:查找文件时不查找该目录。如果同时使用-depth选项,那么-prune将被find命令忽略。
-path:查找路径名匹配所给字符串的所有文件。
-mtime:按时间查找,+n表示n天之前的,-n表示今天到n天前之间的。(2)对上例中查找的结果进行删除操作
find / -path "/usr/bin" -prune -o -name "main.c" -user lianhc -type f -mtime +2 -print -exec rm {} \;
[root@flink1133 ~]# find / -path "/usr/bin" -prune -o -name "main.c" -user lianhc -type f -mtime +2 -print -exec rm {} \;(3)在系统根目录下,查找不在/var/log和/usr/bin目录下的所有普通文件main.c
find / \( -path /var/log -o -path /usr/bin \) -prune -o -name "main.c" -print(4)查找系统中所有大小为0的普通文件,并列出它们的完整路径。
find / -type f -size 0 -exec ls -al {} \;(5)查找系统/var/log目录中修改时间在7天以前的普通文件,然后以交互方式删除。
find /var/log -type f -mtime +7 -ok rm {} \;(6)在当前目录及子目录下查找所有*.txt文件
find . -name "*.txt" -print(7)在用户自己的根目录下查找文件名以一个大写字母开头,
紧接着是一个小写字母和两个数字,最后以.txt结尾的文件。
find ~ -name "[A-Z][a-z][0-9][0-9]*.txt" -print(8)在/etc下查找文件属主为oracle用户的文件。
find /etc -user oracle -print

1.find如何快速查找、搜索文件相关推荐

  1. 【教程】咕嘎批量文件清单快速查找搜索文件,批量移动复制或批量剪切至新文件夹(批量删除指定文件也可以)

    先说说场景:前一段时间出了一个批量文件名搜索图片的系统,很多朋友告诉我们不是图片的需求能用么,今天根据朋友的特殊场景,优化了对应的文件格式问题,支持任何格式,比如说批量搜索word文件,excel文件 ...

  2. 如何利用CCleaner快速查找重复文件?

    一般的电脑随着时间的推移磁盘里面会有多份的重复文件,这些重复项会占用硬盘驱动器上面的空间,并且很难追踪到文件的位置以及更改的文件.但是CCleaner却轻松的解决了这个问题,那么如何利用CCleane ...

  3. VB快速查找大型文件中包含的字符串

    关于查找大型文件中包含的字符串,一般都把文件内容读入到内存,然后在内存里进行比较,却不知这种办法有一个致命的弱点,那就是由于大量的内存申请和释放导致的内存颠簸,会使系统性能下降,严重影响了查找的速度. ...

  4. 中毒了 电脑都是.php,Linux_电脑中毒Linux find命令快速查找中毒文件教程,  电脑中毒是不可避免的,L - phpStudy...

    电脑中毒Linux find命令快速查找中毒文件教程 电脑中毒是不可避免的,Linux系统也是如此,在得知系统中毒后,首要任务是找到病毒文件并将其清除,在Linux系统下可使用find命令查找病毒,下 ...

  5. android studio快速查找xml文件

    1.Activity 或者 Fragment类及其相关的布局文件快速搜索 1.在Activity 或者 Fragment类,可以看到类名左侧有个按钮,点击就会把类里面所有相关的布局layout文件全部 ...

  6. bat递归查找指定文件_dos命令find图文教程,查找搜索文件文本字符串,bat批处理脚本...

    大家好,我是老盖,首先感谢观看本文,本篇文章做的有视频,视频讲述的比较详细,也可以看我发布的视频. 今天,我们学习DOS命令中的find这个命令,它这个命令可以查询文件的字符串,也可以查询另外其他命令 ...

  7. Linux共享文件夹中毒,Linux find命名快速查找中毒文件操作实例

    电脑中毒是不可避免的,Linux系统也是如此,在得知系统中毒后,首要任务是找到病毒文件并将其清除,在Linux系统下可使用find命令查找病毒,下面通过实例讲解下find如何查找病毒. 例子 find ...

  8. 快易搜软件,快速查找电脑文件。

    EeAdd-快易搜是一款领先的硬盘搜索工具,可以方便的查看硬盘上文件资料,可以按分类.按时间.按目录来搜索文件,并对提供搜索结果中照片预览功能: 适用场景:当需要它的时候,怎么就找不到呢? 软件介绍: ...

  9. 快速查找硬盘文件的工具

    Avafind让你瞬间搜索到任何想要的文件 硬盘一大,我们便会毫无顾虑地存储各种文件,但随着文件的增多,想找到自己需要的文件就没有那么容易了.虽然Windows也为我们提供了搜索功能,但对一个40GB ...

  10. 【自动化办公】批量根据多个文件名和txt记事本文件名清单查找搜索文件,移动剪切复制挪动保存

    先说说场景:前一段时间出了一个批量文件名搜索图片的系统,很多朋友告诉我们不是图片的需求能用么,今天根据朋友的特殊场景,优化了对应的文件格式问题,支持任何格式,比如说批量搜索word文件,excel文件 ...

最新文章

  1. Hyper-V 2016 系列教程25 配置NFS 存储服务器
  2. vim 使用技巧 转载
  3. mysql字段简索引_Mysql索引优化攻略(全)
  4. Cpp 对象模型探索 / 静态联编和动态联编
  5. 【Linux】一步一步学Linux——cd命令(20)
  6. L1-008. 求整数段和
  7. Fiori里前后台ETAG处理
  8. 深入剖析授权在WCF中的实现[共14篇]
  9. tp5类的属性不存在_thinkPHP5.1框架中Request类四种调用方式示例
  10. 95-290-240-源码-内存管理-StreamRecord-StreamRecord简介
  11. data Mining with Weka: Trailer More Data Mining with Weka 用weka 进行数据挖掘 Weka 用weka 进行更多数据挖掘...
  12. 推荐一个springboot和springcloud系列的博客专家--方志朋
  13. iphone11计算机黑屏,苹果11突然黑屏开不了机怎么办?iphone11黑屏无法开机的解决方案...
  14. 系统默认只有一张内置的静态壁纸,如如何修改可以内置多张静态壁纸
  15. 《只为遇见你》硬生生把爱情片拍成了把妹宝典,真人出镜演绎直男转型
  16. 《计算广告》第一部分计算广告关键技术——笔记
  17. 轻量化后台管理HTML设计页面
  18. 快速上手百度大脑人体关键点识别
  19. Android监听横竖屏切换
  20. Android使用SO库时要注意的一些问题

热门文章

  1. 可编辑PDF使用pdfplumber无法抽取出文本和表格
  2. AFI - all in - 逍遥棋 - 游戏规则
  3. 如何计算近似纳什均衡_莫纳什大学申请条件有哪些
  4. 调用COM控件的时候(例如访问数据库)出现类型不匹配。
  5. 博弈美业SAAS系统,美业系统源码-主要功能
  6. 昆石VOS3000_2.1.2.4安装脚本
  7. 支付FM免签通道常见问题—监控APP找不到对应金额的收款人订单
  8. 数据可视化:地图使用案例
  9. 永恒python图片_第1章 python基础
  10. 人工智能行业岗位有哪些?