本篇主要对find -atime(-ctime、、mtime)指令的用法、参数、运行情况进行分析

用法: find . {-atime/-ctime/-mtime/-amin/-cmin/-mmin} [-/+]num

参数分析:

      1.第一个参数“.”,代表当前目录,如果是其他目录,可以输入绝对目录和相对目录位置;

      2.第二个参数分两部分,前面字母a、c、m为操作类型,后面time为日期,min为分钟(注意只能以time、min作为单位);

      3.第三个参数为量,其中不带符号表示符合该数量的,带-表示符合该数量以后的,带+表示符合该数量以前的。

-atime

atime:访问时间(access time),指的是文件最后被读取的时间,可以使用touch命令更改为当前时间;

     -atime<24小时数> 查找在指定时间曾被存取过的文件或目录,单位以24小时计算。

     例如:当前时间为2016年5月18日 14:10:00,查询2016年5月18日00:00:00到2016年5月18日23:59:59被访问过的文件。

      time表示日期,时间单位是day,查找单位时间内的不带符号,当前无往前偏移,因此查询语句为:

            find . -atime 0      (-amin 同理)

运行结果如下:

-ctime

ctime:变更时间(change time),指的是文件本身(权限、所属组、位置......)最后被变更的时间,变更动作可以使chmod、chgrp、mv等等;

   -ctime<24小时数> 查找在指定时间之时被更改的文件或目录,单位以24小时计算。

     例如:当前时间为2016年5月18日 14:10:00,查询2016年5月18日00:00:00到2016年5月18日23:59:59被修改过的文件。查询语句为:

       find . -ctime 0

运行结果如下:

-mtime

     mtime:修改时间(modify time),指的是文件内容最后被修改的时间,修改动作可以使echo重定向、vi等等;

     -mtime<24小时数> 查找在指定时间曾被更改过的文件或目录,单位以24小时计算。

     例如:当前时间为2016年5月18日 14:10:00,查询2016年5月18日00:00:00到2016年5月18日23:59:59内容被修改过的文件。查询语句为:

            find . -mtime 0

运行结果如下:

最新文章

  1. ADFS3.0与SharePoint2013安装配置(原创)
  2. 【转】【Http】Http各种错误的意思
  3. NET Office 组件Spire
  4. Spring的beans标签下可以有其他标签
  5. javascript 特性
  6. 深入了解JavaScript中的关键字
  7. Hacking Secret Ciphers with Python翻译序言
  8. 网站开发常用jQuery插件总结(八)标签编辑插件Tagit
  9. C#垃圾回收
  10. scrapy流程图
  11. 洛谷P1636学画画
  12. Spring学习14-源码下载地址
  13. django的母板和继承
  14. 微信小程序传参数的几种方法
  15. POJ 3624 Charm Bracelet(0-1背包模板)
  16. 87.在ModelSim中添加Xilinx ISE仿真库
  17. Python2018秋招(笔者亲身经历)
  18. 基于webSocket的聊天室
  19. opencv 图像的线性混合
  20. [经验分享]WeTouch中使用VueInputCode

热门文章

  1. CSS的一些小技巧
  2. .net 项目 调用webservice 出错,异常信息:对操作“xxx”的回复消息正文进行反序列化时出错。解决方案。
  3. ASP.NET MVC简介
  4. Json.net 常用使用小结
  5. Android开发--Android Studio配置
  6. jquery 实现 返回顶部
  7. batchInsert xml 配置 ibatis
  8. windows内核编程 白话设备栈
  9. 【 2013 Multi-University Training Contest 3 】
  10. MySQL主从同步配置