注:本文内容参考《35 Practical Examples of Linux Find Command》
网址:http://www.tecmint.com/35-practical-examples-of-linux-find-command/
Linux 查找命令是Linux系统中最重要和最常用的命令之一。查找用于根据与参数匹配的文件指定的条件来搜索和查找文件和目录列表的命令。查找可以在各种条件下使用,您可以通过权限,用户,组,文件类型,日期,大小等可能的条件查找文件。
通过这篇文章,我们以实例的形式分享我们的日常Linux查找命令体验及其用法。在本文中,我们将向您展示Linux中最常用的35查找命令示例。我们将该部分分为五个部分,从基本到提前使用find命令。


  • 第一部分:查找名称查找文件的基本查找命令
  • 第二部分:根据他们的权限查找文件
  • 第三部分:基于所有者和组的搜索文件
  • 第四部分:根据日期和时间查找文件和目录
  • 第五部分:根据大小查找文件和目录
  • 第六部分:在Linux中查找多个文件名

第一部分 - 查找名称查找文件的基本查找命令

1.使用当前目录中的名称查找文件

在当前工作目录中查找名称为test.c的所有文件。


2.在主目录下查找文件

查找/ home目录下的所有文件,名称为test。

(上文中的前面两个find没有权限)


3.使用名称和忽略案例查找文件

找到名称为test的所有文件,并在/ home目录中同时包含大写和小写字母。


4.使用名称查找目录

在/目录中查找名称为test的所有目录。


5.使用名称查找PHP文件

在当前工作目录中查找名为test.php的所有php文件。


6.查找目录中的所有PHP文件

查找目录中的所有php文件。


第二部分 - 根据他们的权限查找文件


7.查找777个权限的文件

查找权限为777的所有文件


8.查找没有777权限的文件

查找所有文件未经许可777。


9.查找具有644个权限的SGID文件

查找权限设置为644的所有SGID位文件。


10.找到具有551权限的粘滞位文件

查找权限为551的所有Sticky Bit设置文件。


11.查找SUID文件

查找所有SUID集文件。


12.查找SGID文件

查找所有SGID设置文件


13.查找只读文件

查找所有只读文件。


14.查找可执行文件

查找所有可执行文件。


15.找到777个权限和Chmod到644的文件

查找所有777个权限文件,并使用chmod命令将权限设置为644


16.找到具有777个权限的目录和Chmod到755

查找所有777个权限目录,并使用chmod命令将权限设置为755。


17.查找并删除单个文件

找到一个名为test.c的文件并将其删除


18.查找并删除多个文件

查找和删除多个文件,如.mp3或.txt,然后使用。


19.查找所有空文件

在特定路径下查找所有空文件。


20.查找所有空目录

将特定路径下的所有空目录归档。


21.文件所有隐藏文件

要查找所有隐藏的文件,请使用以下命令。


第三部分 - 基于所有者和组的搜索文件


22.查找基于用户的单个文件

在所有者root的/ root目录下查找名为test.c的所有或单个文件。


23.查找基于用户的所有文件

查找~目录下属于用户neil的所有文件。


24.查找基于组的所有文件

查找/ home目录下属于Group Developer的所有文件。


25.查找用户的特定文件

查找~目录下的用户neil的所有.txt文件


第四部分 - 根据日期和时间查找文件和目录


26.查找最近50天修改的文件

查找50天后修改的所有文件。


27.查找最近50天访问的文件

查找50天后访问的所有文件。


28.查找最后50-100天修改的文件

查找所有被修改超过50天以及少于100天的文件。


29.在过去1小时内查找更改的文件

查找最近1小时内更改的所有文件


30.在最近1小时内查找修改的文件

查找最近1小时内修改的所有文件。


31.查找最近1小时内访问的文件

查找最近1小时内访问的所有文件。


第五部分 - 根据大小查找文件和目录


32.找到50MB的文件

要找到所有50MB的文件,请使用。


33.查找大小在50MB到100MB之间

找到大于50MB且小于100MB的所有文件。


34.查找并删除100MB的文件

查找所有100MB文件并使用一个命令删除它们。


35.查找特定文件并删除

查找超过10MB的所有.mp3文件,并使用一个命令删除它们

错误之处还望指正

Linux命令find的35个实例相关推荐

  1. linux查找50天以前的文件,Linux命令find的35个实例

    8种机械键盘轴体对比 本人程序员,要买一个写代码的键盘,请问红轴和茶轴怎么选? 本文大部分参考来自http://www.tecmint.com/35-practical-examples-of-lin ...

  2. Linux命令--tree--使用/详解/实例

    原文网址: 见:Linux命令--tree--使用/详解/实例_IT利刃出鞘的博客-CSDN博客 简介 本文用示例介绍Linux的tree命令的用法. tree命令可以以树状结构查看目录结构. 选项 ...

  3. php java执行linux_java_java执行Linux命令的方法,本文实例讲述了java执行Linux命 - phpStudy...

    java执行Linux命令的方法 本文实例讲述了java执行Linux命令的方法.分享给大家供大家参考.具体实现方法如下: public class StreamGobbler extends Thr ...

  4. linux视图版怎么输入命令,分享在Linux命令下操作MySQL视图实例代码

    视图VIEW命令简介: VIEW视图就是存储下来的SELECT语句数据 1.创建视图命令格式: 创建 [或更换][ALGORITHM = {UNDEFINED | MERGE | 不是Temptabl ...

  5. linux文件指令 例子,Linux 命令:文件目录操作与实例

    本文介绍基础的文件操作:创建,移动,编辑,删除 文件和文件夹 命令与案例: mkdir 创建目录 --创建两个目录tangym@ubuntu:~$ mkdir test2 test3 --在test1 ...

  6. Linux命令--查看文件信息

    原文网址:Linux命令--查看文件信息_IT利刃出鞘的博客-CSDN博客 简介 本文介绍查看文件信息的一些命令.有如下命令:ls.ll.file.stat ls 见:Linux命令--ls--使用/ ...

  7. Linux核心命令汇总(思维导图+实例讲解)

    一个小时学会所有Linux核心命令 文件相关命令 文件属性操作 文件属性组成 Linux上的一个文件属性组成如上,需要注意的是第二部分,格式如下 文件类型 当为[ d]则是目录当为[ -]则是普通文件 ...

  8. Linux命令--统计多项--dstat--使用/教程/实例

    原文网址:Linux命令--统计多项--dstat--使用/教程/实例_IT利刃出鞘的博客-CSDN博客 简介 说明 本文介绍Linux的统计类命令:dstat. dstat 是一个多功能产品,可以替 ...

  9. Linux命令行抓包及包解析工具tshark(wireshark)使用实例解析

    在Linux下,当我们需要抓取网络数据包分析时,通常是使用tcpdump抓取网络raw数据包存到一个文件,然后下载到本地使用wireshark界面网络分析工具进行网络包分析. 最近才发现,原来wire ...

最新文章

  1. Rocksdb iterator 的 Forward-scan 和 Reverse-scan 的性能差异
  2. 团队-象棋游戏-模块测试过程
  3. python 分类变量xgboost_如何用XGBoost做时间序列预测?
  4. DBSCAN密度聚类
  5. 数据结构 | 如何一文搞定链表问题?(附20本书获奖名单)
  6. 18 | 案例篇:内存泄漏了,我该如何定位和处理?
  7. 讲述华为发布鸿蒙系统,华为鸿蒙系统正式版首批升级名单公布:这8款机型用户有福了!...
  8. c语言中合法转义字符,判断c语言合法转义字符
  9. 如何降低软件项目的风险 -- 包括客户的风险,软件提供商的风险
  10. 单层决策树python_基于单层决策树的adaboost算法Python实现
  11. #用PYTHON绘画五角星
  12. GitGitHub入门基础
  13. 对Lab颜色空间的学习(转)
  14. tf.extract_image_patches以及pytorch的extract_patches
  15. 分布式锁解决并发的三种实现方式
  16. How to Guides -- How to optimize GEMM on CPU
  17. echars 字符云效果,echars字符云颜色问题
  18. 反编译pbd文件中的dw,利用pb本身的功能
  19. 论文阅读:Instance-aware Semantic Segmentation via Multi-task Network Cascades
  20. oracle的默认隔离机制,Oracle默认事务隔离级别

热门文章

  1. Java学习笔记(二)不定时更新
  2. leetcode:Search in Rotated Sorted Array
  3. 作业 3 应用分支与循环结构解决问题 统计字符个数
  4. MySQL-存储过程
  5. :before和::before的区别
  6. 新生选课系统使用指南
  7. VC中基于 Windows 的精确定时
  8. html页面视频标签,html5基础标签(html5视频标签 html5新标签用法)
  9. opencv java 灰度_如何使用Java将图像转换为灰度?
  10. android ble 设备扫描程序,Android应用开发Android 7.0 BLE scan 问题:程序无错但扫描不到BLE设备...