慕的地8271018
按照man文档的解释的三种时间: st_atimeTime when file data was last accessed. Changed by thefollowing functions: creat(), mknod(), pipe(),utime(2), and read(2).st_mtimeTime when data was last modified. Changed by the fol-lowing functions: creat(), mknod(), pipe(), utime(),and write(2).st_ctimeTime when file status was last changed. Changed by thefollowing functions: chmod(), chown(), creat(),link(2), mknod(), pipe(), unlink(2), utime(), andwrite().实际使用中touch确实会改变mtiem和ctime,我的理解是透彻修改mtime的方式是通过修改文件能容,保存,然后还原文件内容再保存,因此mtime和ctime都会改变。希望对你有帮助!!