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命令更改一次文件属性,该事件更新。

posted @ 2019-01-07 14:38  c++11  阅读(4320)  评论(0编辑  收藏  举报