话不多说,开始下篇。

# 前言

通过 "理解 atime,ctime,mtime (上)" 我们已经知道了atime 是文件访问时间;ctime是文件权限改变时间;mtime是文件内容改变时间。并且我们了解了使用ls -lu 看到的是文件访问时间ls -lc文件权限改变时间ls -l 看到的是文件内容改变时间

长按可跳转至博客园原文

# 实验

一、修改命令

1、测试文本

for i in `seq 10`; do touch -d "2038-01-19 03:14:07" $i; done

2038-01-19 03:14:07 是一个神奇的时间。到了这个时间软件将无法正常工作

2、查询命令 cat

如果使用 cat 命令,文件访问时间将被改变。(注:stat命令本身会改变Change时间)

3、写入命令 cp、mv、echo、vim

可以看到使用了cp命令后 atime && mtime && ctime 都被改变,而 cp -a 保留属性后则仅改变了atime && ctime

使用了 mv 命令后,仅ctime 被改变。

使用 echo 命令后,mtime && ctime 都被改变。

vim 命令会改变所有。

4、setfacl、chmod

二、find 查找

find 共有俩个查询选项: -mtime(天数) 与 -mmin(分钟)

这俩个选项可以参加参数:+ - 或直接的数字

# 总结

命令 Access(文件访问) Modify(文件内容修改) Change(文件权限修改)
cat
cp
mv
echo
vim
setfacl
chmod

最新文章

  1. 判断Activity是否正在退出 isFinishing()
  2. 好吧,CSS3 3D transform变换,不过如此!
  3. WCF Data Service 使用小结 —— 了解OData(一)
  4. 显示和隐藏Mac隐藏文件的终端命令
  5. c#反射机制学习和利用反射获取类型信息
  6. 用fiddler工具做接口测试
  7. (转)JS获取当前对象大小以及屏幕分辨率等
  8. [C#]6.0新特性浅谈
  9. 扑克k,你知道的人物吗?
  10. JAVA中List、Map、Set的区别与选用
  11. Vue.js教程
  12. iOS开发——发短信,邮件
  13. LeetCode算法题-Rotate String(Java实现)
  14. Delegate & Event
  15. vue--显示和隐藏
  16. WPF Binding Mode,UpdateSourceTrigger
  17. 《剑指offer》第四十八题(最长不含重复字符的子字符串)
  18. sql server转oracle需要注意的几点
  19. C++ 常用函数方法
  20. Java 守护线程概述

热门文章

  1. awk编程基础
  2. ios的@property属性和@synthesize属性(转)
  3. Android Studio连接真机
  4. 输入输出参数 inout
  5. 利用Word发布文章到博客
  6. java并发编程实战:第二章----线程安全性
  7. Homework 4
  8. postgresql 修改配置生效方法
  9. How to generate HMAC-SHA1 in C#?
  10. sql--CONVERT、FOR XML PATH解决实际问题