为什么对一个文件cat之后文件访问时间不会更新解决办法
为什么对一个文件cat之后文件访问时间不会更新
大致如下:
1.显示文件的最近访问时间,为t1
ls -lu file
2.读文件并输出到标准输出
cat file
3.再次显示文件的访问时间,为t2
ls -lu file
为什么t1=t2。。cat不是读取了文件,修改了文件的最近访问时间吗?
------解决方案--------------------
ls显示的是修改时间吧
------解决方案--------------------
ls -lu是没有问题的。
大致如下:
1.显示文件的最近访问时间,为t1
ls -lu file
2.读文件并输出到标准输出
cat file
3.再次显示文件的访问时间,为t2
ls -lu file
为什么t1=t2。。cat不是读取了文件,修改了文件的最近访问时间吗?
------解决方案--------------------
ls显示的是修改时间吧
------解决方案--------------------
ls -lu是没有问题的。