Linux下通过find找文件---通过修改时间查找(-mtime)

通过man手册查找和-mtime选项相关的内容

man find | grep -A 3 mtime
# 这里简单介绍了 -mtime ,还有一个简单的示例

find之-mtime手册

-mtime n
File's data was last modified n*24 hours ago.  See the comments for -atime to understand how rounding  affects  the interpretation of file modification times.
文件数据最后一次修改是在 n*24 小时前。 请参阅 -atime 的注释以了解舍入如何影响文件修改时间的解释。find $HOME -mtime 0
Search  for  files in your home directory which have been modified in the last twenty-four hours.  This command works this way because the time since each file was last modified is divided by 24 hours and any remainder is discarded.  That  means that to match -mtime 0, a file will have to have a modification in the past which is less than 24 hours ago.
在您的主目录中搜索过去二十四小时内修改过的文件。 此命令以这种方式工作,因为自上次修改每个文件以来的时间除以 24 小时,并丢弃任何余数。 这意味着要匹配 -mtime 0,文件必须在过去(不到 24 小时前)进行修改。

这个示例说人话就是查找当前用户的主目录下在今天内被修改的文件。

例如今天是2023年12月8日 23点48分

  1. -mtime 0: 用于指定查找文件的修改时间。0 表示“今天之内”。今天凌晨(2023年12月8日 0点0分)过了0点到现在的时间段(2023年12月8日 23点48分)

  2. -mtime 1:这里1就表示往前推1天,那就是昨天凌晨(2023年12月7日 0点0分)过了0点到现在的时间段(2023年12月8日 23点48分),如果改成2就表示往前推2天,以此类推。

然后n还可以在前面使用+-

  1. -mtime -1:这个是往前推一天,就是昨天(2023年12月7日 23点48分)到现在(2023年12月8日 23点48分)。

  2. -mtime +1:这个用来查找1天前的文件,就是昨天(2023年12月7日 23点48分)以及更加早的文件。

  3. 总结:

  这里的+1-1修改成其他的数字,就往前推算日期即可。除了-mtime 0-mtime 1)表示今天(昨天到现在)内(从凌晨 0 点开始到当前时间),其他的-mtime+n-n选项都可以理解为相对于当前时间的时间范围,需要推到相应的时间点,其中-n是n天到现在的,+n是n天以及更加早的。

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【已解决】解决Win7虚拟机打开网页报错的情况

因为刚才下载了个虚拟机,同样出现了无法安装VMtools的情况,所以想直接通过虚拟机的浏览器来下载一个补丁(因为自己的U盘在虚拟机上面无法识别,应该是太老了Win7) 结果发现Win7内置的IE浏览器太拉了。于是向下载一个火…

深度学习记录--神经网络表示及其向量化

神经网络表示 如下图 就这个神经网络图来说,它有三层,分别是输入层(Input layer),隐藏层(Hidden layer),输出层(Output layer) 对于其他的神经网络,隐藏层可以有很多层 一般来说,不把输入层算作一个标准…

【ITK库学习】使用itk库进行图像滤波ImageFilter:几何变换:翻转、重采样(未完)

目录 1、itkFlipImageFilter 图像翻转滤波器2、itkResampleImageFilter 重采样图像滤波器 1、itkFlipImageFilter 图像翻转滤波器 该类的主要功能是使输入数据在用户指定的轴上进行翻转。 翻转轴通过函数SetFlipAxes(array) 设置&#xff0c;其中输入是FixArray<bool,Imag…

UML图的各种类型以及软件设计师考试考察的方式

UML建模 前言 常见的UML的类型 UML 比前两题是更难的&#xff08;略高&#xff0c;但是学会就可以了。前两题是&#xff1a;数据流图&#xff0c;数据库的设计&#xff09;&#xff0c;因为UML图有很多类型&#xff1a;用例图&#xff0c;类图与对象图&#xff0c;顺序图&…

3_CSS层叠样式表基础

第3章-CSS层叠样式表基础 学习目标(Objective) 掌握标签选择器的使用掌握类选择器的使用了解id选择器和通配符选择器掌握font属性和color属性的应用 1.HTML的局限性 如果要改变下高度或者变一个颜色&#xff0c;就需要大量重复操作 总结&#xff1a; HTML满足不了设计者的需…

Emacs之dired模式重新绑定键值v(一百三十一)

简介&#xff1a; CSDN博客专家&#xff0c;专注Android/Linux系统&#xff0c;分享多mic语音方案、音视频、编解码等技术&#xff0c;与大家一起成长&#xff01; 优质专栏&#xff1a;Audio工程师进阶系列【原创干货持续更新中……】&#x1f680; 优质专栏&#xff1a;多媒…

uniapp实战 —— 轮播图【数字下标】(含组件封装,点击图片放大全屏预览)

组件封装 src\components\SUI_Swiper2.vue <script setup lang"ts"> import { ref } from vue const props defineProps({config: Object, })const activeIndex ref(0) const change: UniHelper.SwiperOnChange (e) > {activeIndex.value e.detail.cur…

Python——数据容器

数据容器操作的异同点 项目列表list元组tuple字符串str集合set字典dict元素数量支持多个支持多个支持多个支持多个支持多个元素类型任意任意仅字符任意key&#xff1a;除字典外任意类型&#xff1b;value&#xff1a;任意类型下标索引支持支持支持不支持不支持重复元素支持支持…

yarn link使用(npm link)

使用场景 前端开发中&#xff0c;两个项目相互依赖时&#xff0c;使用yarn link(npm link)链接 例如&#xff1a;A项目依赖于本司自己的UI库B&#xff0c;当我们修改了UI库B中的某些代码时&#xff0c;需本地验证后再发布到私服&#xff0c;此时A项目与UI项目B通过yarn link连…

数据可视化:解锁企业经营的智慧之道

在现代企业管理中&#xff0c;数据可视化已经成为了一项重要的工具。它不仅仅是简单地展示数据&#xff0c;更是提供了深入理解数据、做出更明智决策的方法。作为一名可视化设计从业人员&#xff0c;我经手过一些企业自用的数据可视化项目&#xff0c;今天就来和大家聊聊数据可…

数字化升级,智慧医疗新时代——医院陪诊服务的技术创新

在信息技术飞速发展的今天&#xff0c;医疗服务正迎来数字化升级的新时代。本文将探讨如何通过先进技术的应用&#xff0c;为医院陪诊服务注入更多智慧元素&#xff0c;提升患者和家属的医疗体验。 1. 创新医疗预约系统 # Python代码演示医疗预约系统的简单实现 class Medic…

输入框的透明度影响placeholder的透明度怎么解决

有一个需求是需要写如上图所示的输入框。 首先想到的是调整输入的透明度 <div class"inputDiv"><img src"./images/search.png" /><input type"text" class"myInput" placeholder"请输入标题关键字"/> &…

飞天使-linux操作的一些技巧与知识点

命令行光标移动到行首行尾 ctrl a 跳到首 ctrl e 跳到尾/etc/passwd rpm 包格式 RPM&#xff08;Red Hat Package Manager&#xff09;是一种常用的Linux软件包管理系统&#xff0c;它使用特定的命名规则来标识和命名软件包。RPM包的名称格式通常遵循以下规则&#xff1a;…

Qt基础-修改Qt Creator界面字体

Qt Creator设计时字体太小,有时需要自定义一下,本文讲解如何修改Qt Creator界面字体。 一、创建样式文件 创建CSS文件,定义名称为custom-style.css 编写内容: QWidget { font: 12pt "Microsoft YaHei"; }QPlainTextEdit { font: 12pt "Microsoft YaHei&…

FPGA时序分析与约束(0)——目录与传送门

一、简介 关于时序分析和约束的学习似乎是学习FPGA的一道分水岭&#xff0c;似乎只有理解了时序约束才能算是真正入门了FPGA&#xff0c;对于FPGA从业者或者未来想要从事FPGA开发的工程师来说&#xff0c;时序约束可以说是一道躲不过去的坎&#xff0c;所以这个系列我们会详细介…

Python的sort()与sorted()排序函数的区别

文章目录 一、工具二、需求三、简单的使用例子四、原理分析Timsort算法主要特点&#xff1a;Timsort算法的工作原理&#xff1a;sort() 方法和 sorted() 函数的差异&#xff1a; 五、Python中的单例实现简单示例 一、工具 Python 3.10.0 pycharm 2022 二、需求 最近做项目的…

微服务学习:RestTemplateWebClient发起的http请求实现远程调用

http请求做远程调用是与语言无关的调用&#xff0c;只要知道对方的ip,端口&#xff0c;接口路径&#xff0c;请求参数即可 启动类中配置&#xff1a; Beanpublic RestTemplate restTemplate(){return new RestTemplate();} Sevice中书写方法 get Autowiredprivate RestTemp…

2023-2024 年重庆市职业院校技能大赛 高职组“软件测试”赛项样题

2023-2024 年重庆市职业院校技能大赛 高职组“软件测试”赛项样题 单元测试要求分析、代码设计、设计测试数据、编写测试脚本和 测试执行等&#xff1b;测试计划、测试报告文档设计与编写&#xff1b;Web 端测试用例 设计、测试执行和 Bug 记录&#xff1b; 自动化测试要求分析…

点击按住说话按钮事件有延迟

问题原因&#xff1a; 该问题原因是由于系统的某些手势 delaysTouchesBegan 属性为 YES&#xff0c;当按钮处在某些特定位置时触摸事件会先被这些系统的手势拦截&#xff0c;系统不响应才会继续分发&#xff0c;而按钮的 UIControlEventTouchDown 事件是需要立即响应的&#xf…

Python数据处理的六种方式总结,Python零基础学习

文章目录 前言1、dedup()去重并排序2、traverse()拆分嵌套数组3、filter()数据筛选4、groupby()分组运算5、select()遍历结果集6、sort()数据排序 总结 前言 在 Python 的数据处理方面经常会用到一些比较常用的数据处理方式&#xff0c;比如pandas、numpy等等。 今天介绍的这…