
让我们澄清这一劳永逸。 我试图Google,但似乎这个信息不能在一个地方find。
在创build或删除文件时,保留目录mtime在windows和linux上都会更改。 由于ctime是创build时间,因此ctime也在linux上不在windows上更改。
如果文件重新打开并写入,则保存目录不会更改。 但是,在windows和linux上,文件mtime都会更改,而在linux上,ctime也会更改,在windows上,ctime是创build时间。
它是否正确? 有什么警告? windowsnetworking共享有例外吗? 还是桑巴?
是否可以将构build时间插入到应用程序中?
linuxfindmtime和ctime不相等的文件
在c中用ctime格式化Unix时间戳
时间花在cpu上比现实中更快
struct tm的大小
编辑:那些已经投票closures这个作为题外话,请留下一个评论,你认为这是关于哪个网站的话题。 在Stackoverflow上有很多mtime / ctime的问题,只是因为我没有包含依赖于这个知识的PHP代码片段,并不意味着没有:/
ctime()和date/时间转换
这样想:
目录是保存指向文件的指针(或“链接”)的文件。
如此:
更改文件的内容不会影响目录
(除非该文件首先被删除,然后使用相同的名称重新创建,如上面的Gabor Garami所述)
添加,删除或重命名文件将改变目录文件的内容
这将导致它的ctime / mtime按照您所描述的进行更改,具体取决于 *** 作系统
总结以上是内存溢出为你收集整理的ctime,mtime,控制目录,Windows,Linux全部内容,希望文章能够帮你解决ctime,mtime,控制目录,Windows,Linux所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)