linux 查看和修改文件时间

1. stat命令

此命令可以查看文件具体的状态:

其中 Access为访问时间,Modify为修改时间(ls -l 不加时间参数直接列出的就是修改时间),Change为状态改变时间。

2. ls

ls -l --time=ctime 状态改变时间,等价于ls -lt -c

ls -l --time=atime 访问时间,等价于ls -lt -a

3.修改时间

touch -a 修改访问时间(access time)

touch -c 修改状态时间

touch -m 修改时间

touch 直接接一个存在的文件,则文件的3个时间都会修改为当前时间。

访问时间:读取文件的内容,该时间就会更新,如使用more命令;

修改时间:对文件内容修改一次,该时间更新,如vim后保存文件;

状态改变时间:通过chmod命令更改一次文件属性,该事件更新。

原文地址:https://www.cnblogs.com/sssblog/p/10233127.html