Linux中find命令用法大全

Linux 查找命令是Linux系统中最重要和最常用的命令之一。查找用于根据与参数匹配的文件指定的条件来搜索和查找文件和目录列表的命令。查找可以在各种条件下使用,您可以通过权限,用户,组,文件类型,日期,大小等可能的条件查找文件。本文将分为五个部分,从基本到提前使用find命令。

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

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

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

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

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

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

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

在当前工作目录中查找名称为test.c的所有文件。
在这里插入图片描述

2.在主目录下查找文件

查找/ home目录下的所有文件,名称为test。
在这里插入图片描述

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

找到名称为test的所有文件,并在/ home目录中同时包含大写和小写字母。
在这里插入图片描述

4.使用名称查找目录

在/目录中查找名称为test的所有目录。
在这里插入图片描述

5.使用名称查找PHP文件

在当前工作目录中查找名为test.PHP的所有PHP文件。
在这里插入图片描述

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

在这里插入图片描述

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

7.查找权限为777的所有文件

在这里插入图片描述

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

在这里插入图片描述

9.查找具有644个权限的SGID文件(只展示前5个文件)

在这里插入图片描述

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

查找权限为551的所有Sticky Bit设置文件
在这里插入图片描述

11.查找SUID文件

在这里插入图片描述

12.查找只读文件(只展示前5个文件)

在这里插入图片描述

13.查找可执行文件

在这里插入图片描述

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

查找所有777个权限文件,并使用chmod命令将权限设置为644
在这里插入图片描述

15.查找并删除单个文件

找到一个名为test.c的文件并将其删除
在这里插入图片描述

16.查找并删除多个文件

查找和删除多个文件,如.txt后缀文件,然后使用
在这里插入图片描述

17.查找所有空文件

在特定路径下查找所有空文件
在这里插入图片描述

18.查找所有空目录

将特定路径下的所有空目录归档
在这里插入图片描述

19.文件所有隐藏文件

要查找所有隐藏的文件,请使用以下命令
在这里插入图片描述

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

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

在所有者root的/ root目录下查找名为test.c的所有或单个文件
在这里插入图片描述

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

查找 / 目录下属于用户neil的所有文件
在这里插入图片描述

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

查找 / 目录下属于Group qingtong的所有文件
在这里插入图片描述

23.查找用户的特定文件

查找 / 目录下的用户qingtong的所有.txt文件
在这里插入图片描述

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

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

在这里插入图片描述

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

查找所有被修改超过50天以及少于100天的文件
在这里插入图片描述

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

查找最近1小时内更改的所有文件
在这里插入图片描述

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

在这里插入图片描述

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

28.找到50K的文件

在这里插入图片描述

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

在这里插入图片描述

30.查找特定文件并删除

查找超过500MB的所有.img文件,并使用一个命令删除它们
在这里插入图片描述

以上就是30个linux下find命令大全,希望对大家有用,另外,欢迎大家指出错误及补充。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://xiahunao.cn/news/350907.html

如若内容造成侵权/违法违规/事实不符,请联系瞎胡闹网进行投诉反馈,一经查实,立即删除!

相关文章

Linux命令之find命令

一、命令简介 Linux find 命令用来在指定目录下查找文件。任何位于参数之前的字符串都将被视为欲查找的目录名。如果使用该命令时,不设置任何参数,则 find 命令将在当前目录下查找子目录与文件。并且将查找到的子目录和文件全部进行显示。find 命令有非常…

Linux命令之查找文件find

概述 find 命令可以在目录层次结构中搜索符合指定条件的文件或目录,并且可以它们执行指定的操作。而搜索条件可以是文件权限、文件类型、日期、大小等。 语法 该命令的语法如下: # find 命令从指定的起始目录开始,递归地搜索其各个子目录&…

项目经理高效时间管理6大原则及技巧

1、 ( 10 2 ) * 5法则 项目经理以10分钟为一个周期,每个周期休息2分钟,这样1小时重复5次,就可以保障我们目标明确但精神和身体上的精力不会透支。 10分钟周期内,需要全心全意做一件事,进入全身心投入工作状态&#xf…

TDEngine3.0 环境安装、配置及使用经验总结

TDEngine3.0 环境安装、配置及使用经验总结 一、TDengine 介绍二、TDengine的下载三、TDengine Server安装及配置3.1 安装3.2 taos的参数配置3.3 启动3.4 taosAdapter 四、TDengine Client 安装4.1 linux客户端安装4.2 windows客户端安装 五、TDEngine3.x的使用总结 一、TDengi…

modelandview 跳转问题_ModelAndView 跳转的使用

路径: 学习springmvc ModelAndView的使用,之前一直仿别人ModelAndView的代码,都是好用的,自己建工程学了下,发现 new ModelAndView("jsp1/0724/myDialog")的时候跳转不过去 配置文件: /** * aut…

SpringMVC笔记--5处理响应数据ModelAndView

第5章 处理响应数据 5.1 SpringMVC 输出模型数据概述 对于MVC框架来说模式数据是最重要的,因为控制C是为了产生模型数据M,而视图V则是为了渲染模型数据。 如何将模型数据暴露给视图是Spring MVC框架的一项重要工作,Spring MVC提供了多种途…

浅入浅出 iptables 网络隔离原理

01 iptables简介 iptables ipfirewall(内核1.x时代) ipchains(内核2.x时代) iptables 网络协议栈 Link Layer 数据链路层的数据流向,根据mac寻址找到对应的网卡后向上进入网络层 Network Layer 网络层的数据流向&am…

ModelAndView 详解

当控制器处理完请求时,通常会将包含视图名称或视图对象以及一些模型属性的ModelAndView对象返回到DispatcherServlet。 因此,经常需要在控制器中构造ModelAndView对象。ModelAndView类提供了几个重载的构造器和一些方便的方法, 让你可以根据…

ModelAndView

ModelAndView 前提 首先梳理一下Spring Web MVC处理http请求的大致过程: 当http请求到来时,DispatcherServlet负责将请求进行分发。DispatcherServlet可以认为是Spring提供的前端控制器,所有的请求都要经过它来统一分发。 在DispatchServle…

SpringMVC中的Model和ModelAndView详解

原文链接: 0.前言 1.Model是什么? model是”模型“的意思,是MVC架构中的”M“部分,是用来传输数据的。 2.ModelAndView是什么? 如果翻译过来就是”模型和视图“,可以理解成MVC架构中的”M“和”V“,其…

5.1 - Web漏洞 - XSS漏洞详解

「作者简介」:CSDN top100、阿里云博客专家、华为云享专家、网络安全领域优质创作者 「推荐专栏」:对网络安全感兴趣的小伙伴可以关注专栏《网络安全入门到精通》 XSS漏洞 一、什么是XSS?二、XSS概述三、靶场练习四、XSS使用步骤五、XSS攻击类…

影响代理ip纯净度的原因及目标网站如何识别代理ip

网络上代理ip很多,但真正可以为我们所用的大部分都是付费ip,那为什么免费ip不能为我们所用呢?下面我们就纯净度和目标网站是如何识别代理ip来分析一下。 一、纯净度 ip纯净度是什么意思呢?简单一点开始就是指使用这个ip的人少&…

如果你当架构师,从0开始,如何做一个后台项目的架构?

前言 在40岁老架构师 尼恩的读者社群(50)中,很多小伙伴要拿高薪,这就要面试架构师,要完成架构的升级,进入架构赛道。 在架构师的面试过程中,常常会遇到下面的问题: 如果给你一个项目要你从0到1做架构&…

数字化艺术时代的新趋势:虚拟数字展厅的崛起

引言: 艺术与技术的融合正带领我们进入一个全新的数字化艺术时代。在这个时代中,虚拟数字展厅正在以惊人的速度崛起,并引领着展览的新趋势。 一.虚拟数字展厅的定义和特点 虚拟数字展厅是一种基于虚拟现实和全景技术的数字化艺术…

pycharm2018如何关闭自动更新提示

1.点击左上角File,如图进入Settings(或者按CtrlAlts) 2.搜索到updates选项,把Automatically check updates for(自动检查更新以…规则) 前面够选去掉即可.

两天搞定计算机专业毕业设计,附源码

两天搞定计算机专业毕业设计,附源码 适用者毕设专业 使用要求具备基本Unity 基本操作小白即可,无需编码 博主诉求快乐毕业 点赞 关注 收藏 资源说明Free资源太多了,看截图目录就知道了 适用者 毕设专业 鄙人也是计算机狗一只,会…

电脑关闭自动更新

1.winr 打开运行窗口输出services.msc,点击确定 2.在服务窗口中,我们找到Windows update选项,双击打开 3.在启动类型选择禁用 4.点击上面的恢复,在恢复选项里面,我们把第一、第二、后续失败,都改为无操作,后点击应用…

ubuntu20关闭自动更新

1、在GUI上关闭自动更新。设置-关于-软件更新-更新,能关的关,不能关的改成最低频率。 2、阻止软件更新弹窗(眼不见为净~) 打开终端执行命令: sudo chmod a-x /usr/bin/update-notifier 如果想恢复弹窗执行下面的命令…

vscode配置html页面自动刷新,Vscode关闭自动更新设置

如何关闭Vscode自动更新? 有时侯在使用Vscode时会发现自己都不知道它就自已更新了,如何关闭Vscode的自动更新呢?下面介绍一下关闭Vscode自动更新的方法步骤: 打开Vscode,点击文件》首选项》设置,在打开的设…

关闭Postman v5.0自动更新

Postman大约每1个月,就会在后台更新一次,这种更新是可以屏蔽的。 在Postman的[设置]页面 --> Update —> Disable 即可,如图(1)所示。 图(1) 设置自动更新为Disabled 需要说明的是,此操作只对Postman v5.0以下的版本有效&am…