理解 atime,ctime,mtime (下)

话不多说,开始下篇。

# 前言

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

chrome_2017-08-10_23-01-32.png

长按可跳转至博客园原文

# 实验

一、修改命令

1、测试文本
for i in `seq 10`; do touch -d "2038-01-19 03:14:07" $i; done

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

Year_2038_problem.gif

2、查询命令 cat

Xshell_2017-08-10_23-21-47.png

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

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

Xshell_2017-08-10_23-29-26.png

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

Xshell_2017-08-10_23-36-05.png

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

Xshell_2017-08-10_23-39-05.png

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

Xshell_2017-08-10_23-40-12.png

vim 命令会改变所有。

4、setfacl、chmod

Xshell_2017-08-10_23-44-12.png

二、find 查找

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

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

# 总结

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

转载于:https://www.cnblogs.com/itxdm/p/understanding_atime_ctime_mtime_2.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值