文件元数据的类型、含义、查看方式及相关时间戳的修改。

文件数据分为两种:1、元数据,即属性数据;2、实际数据。通过stat命令可以查看文件的元数据。

#stat /etc/passwd
  文件:"/etc/passwd"
  大小:2458       块:8          IO 块:4096   普通文件
设备:fd00h/64768d Inode:34536425    硬链接:1
权限:(0644/-rw-r--r--)  Uid:(    0/    root)   Gid:(    0/    root)
环境:system_u:object_r:passwd_file_t:s0
最近访问:2018-01-27 12:58:25.043040310 +0800
最近更改:2018-01-27 12:58:24.446037577 +0800
最近改动:2018-01-27 12:58:24.447037582 +0800
创建时间:-

相关参数描述:
文件:文件名;
大小:文件大小;
块:文件占了多少数据块;
IO块:文件所占数据块的大小;
设备:文件所在的硬盘的位置;
Inode:文件的节点;
硬链接:文件的链接数;
权限:用户或组对该文件的访问权限;
Uid:文件的属主;
Gid:文件的属组;
环境:文件的安全上下文;
最近访问:文件上一次的访问时间,又称为access time;
最近更改:文件最近一次修改的时间,又称为modify time;
最近改动:文件属性最近一次改动时间,又称为change time;

修改文件的时间戳信息:

在系统中我们可以通过touch命令来修改文件的时间戳信息。Linux文件的时间戳信息包括:最近访问时间(access time),最近更改时间(modify time)和最近改动时间(change time)。

命令格式:

touch [option] [FILE]

常用选项:

-c:指定的文件路径不存在时不予创建;
-a:仅修改access time;
-m:仅修改modify time;
-t [[CC]YY]MMDDhhmm[.ss]:使用指定的日期时间修改时间戳;

使用实例:

修改/etc/passwd的访问时间为当前系统时间:

# stat /etc/passwd
  文件:"/etc/passwd"
  大小:2458       块:8          IO 块:4096   普通文件
设备:fd00h/64768d Inode:34536425    硬链接:1
权限:(0644/-rw-r--r--)  Uid:(    0/    root)   Gid:(    0/    root)
环境:system_u:object_r:passwd_file_t:s0
最近访问:2018-01-27 12:58:25.043040310 +0800
最近更改:2018-01-27 12:58:24.446037577 +0800
最近改动:2018-01-27 12:58:24.447037582 +0800
创建时间:-

# touch -a /etc/passwd
# stat /etc/passwd
  文件:"/etc/passwd"
  大小:2458       块:8          IO 块:4096   普通文件
设备:fd00h/64768d Inode:34536425    硬链接:1
权限:(0644/-rw-r--r--)  Uid:(    0/    root)   Gid:(    0/    root)
环境:system_u:object_r:passwd_file_t:s0
最近访问:2018-01-28 12:10:06.925225359 +0800
最近更改:2018-01-27 12:58:24.446037577 +0800
最近改动:2018-01-28 12:10:06.925225359 +0800
创建时间:-

指定/etc/passwd/的更改时间为2016年10月1日12点30分30秒:

# touch -mt 201610011230.30 /etc/passwd
# stat /etc/passwd
  文件:"/etc/passwd"
  大小:2458       块:8          IO 块:4096   普通文件
设备:fd00h/64768d Inode:34536425    硬链接:1
权限:(0644/-rw-r--r--)  Uid:(    0/    root)   Gid:(    0/    root)
环境:system_u:object_r:passwd_file_t:s0
最近访问:2018-01-28 12:14:23.388713199 +0800
最近更改:2016-10-01 12:30:30.000000000 +0800
最近改动:2018-01-28 12:14:27.359953020 +0800
创建时间:-
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容