linuxstat文件信息时间戳查看与修改

文件状态信息的修改与查看

stat 文件状态信息 [root@localhost tmp]# stat /etc/fstab File: `/etc/fstab' Size: 805 Blocks: 8 IO Block: 4096 regular file Device: 802h/2050d Inode: 4066834 Links: 1 Access: (0644/-rw-r--r--) Uid: ( 0/ root) Gid: ( 0/ root) Access: 2015-04-02 06:49:47.807013806 -0700 Modify: 2015-03-22 23:17:29.265011997 -0700 Change: 2015-03-22 23:17:29.501011997 -0700 file 文件名 size 文件大小 blocks 文件占据磁盘快 io block 4096(普通)IO块大小是多少,一次数据传输的块大小 regular file 文件类型 Device: 802h/2050d 设备号 Inode: 4066834 文件数字编号 Links: 1 文件被链接的次数 Access: 文件的访问权限 u/gid 属主属组 Access: 2015-04-02 06:49:47.807013806 -0700 | Modify: 2015-03-22 23:17:29.265011997 -0700 | -->三个时间戳 Change: 2015-03-22 23:17:29.501011997 -0700 | 其中:access,最近一次被访问的时间 modify,最后一次被修改的时间,即文件内容被改变 change,最近一次被改变的时间,即文件属性发发生改变,文件内容改变,文件属性必定变

注意:如果,你不想让别人知道你改过别人的文件,那你必须把时间改回去!这不得不说令一个 命令了,你可能需要摸一摸 touch -a,仅改变访问时间 -m,仅改变修改时间 -m -t,修改指定年月日 change是改变不了的,当然,如果把本机时间改了,那另说。