还是没看明白filectime和filemtime的区别
来源:1-2 文件信息相关函数
杰克不接客
2017-08-04 10:42:07
能给解释一下吗?
2回答
杰克不接客
提问者
2017-08-04
我现在看下来,我的疑问的关键点在于不理解inode,刚才网上查了一下资料,感觉明朗多了。
http://www.cnblogs.com/itech/archive/2012/05/15/2502284.html
imooc_澈
2017-08-04
您好,filectime获取的是文件inode被修改的时间,当文件被创建时,文件的inode元数据产生,因此一般情况下用这个函数会获取到文件的创建时间。此后对文件内容的修改,不一定会修改inode数据,用这个函数获取到的依然是创建时的时间。
在大多数Unix系统中,文件的inode数据被修改时,也就是说,当文件的权限,所有者,所有组或其它 inode 中的元数据被更新时,也会默认为是文件被修改了,
filemtime获取的文件被修改的时间,只要文件被修改了,就能使用filemtime函数获取上一次的文件修改时间。如果解决了您的问题,请采纳,祝学习愉快~
相似问题
回答 4
回答 1