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