文件名称:文件的时间-中国电信智慧城市白皮书
文件大小:18.36MB
文件格式:PDF
更新时间:2024-07-29 20:46:28
Unix 环境高级编程
4.18 文件的时间 对每个文件保持有三个时间字段,它们的意义示于表 4 - 8中。 表4-8 与每个文件相关的三个时间值 字 段 说 明 例 子 l s ( 1 )选择项 s t _ a t i m e 文件数据的最后存取时间 r e a d - u s t _ m t i m e 文件数据的最后修改时间 w r i t e 缺省 s t _ c t i m e i节点状态的最后更改时间 chmod, chown - c 注意修改时间 ( s t _ m t i m e )和更改状态时间 ( s t _ c t i m e )之间的区别。修改时间是文件内容最后一次 被修改的时间。更改状态时间是该文件的 i节点最后一次被修改的时间。在本章中我们已说明 了很多操作,它们影响到 i节点,但并没有更改文件的实际内容:文件的存取许可权、用户 I D、 连接数等等。因为 i节点中的所有信息都是与文件的实际内容分开存放的,所以,除了文件数 据修改时间以外,还需要更改状态时间。 注意,系统并不保存对一个 i节点的最后一次存取时间,所以 a c c e s s和s t a t函数并不更改这 7 6 U N I X环境高级编程 下载