inode节点中的三个时间总结:
- struct timespec i_atime; //文件最后访问的时间
- struct timespec i_mtime; //文件最后修改的时间
- struct timespec i_ctime; //结点最后修改的时间
i_atime:文件最后访问时间,即是文件最后的读取时间,例如:用命令“cat filename”,此时间修改,其他两个时间不修改。
i_ctime:结点最后修改时间,即是修改inode结构的时间,例如:用命令“ln filename1 filename2”,此时间修改,其他两个时间不修改。
i_mtime:文件最后修改时间,即是对文件内容的修改时间,例如:用命令“echo aaa >filename”,以上三个时间都修改。
本文详细解释了inode节点中的三种时间属性:i_atime记录文件最后访问时间;i_ctime记录inode结构最后修改时间;i_mtime记录文件内容最后修改时间。通过具体命令示例展示了不同操作如何影响这些时间戳。
980

被折叠的 条评论
为什么被折叠?



