Ⅰ 文件的元数据信息含义以及如何查看,修改时间时间戳。
文件系统中的数据分为数据和元数据:
数据是指普通文件中的实际数据,即文件的实际内容。
元数据指用来描述一个文件的特征的系统数据。
用来查看元数据的命令是stat,其中文件的元数据信息包含如下:
File 文件名
Size 文件大小(字节)
Blocks 文件使用的数据块总数
IO Block 数据块的大小
regular file:文件类型(常规文件)
Device 设备编号
Inode 文件所在的Inode
Links 硬链接次数
Access 权限
Uid 属主id/用户
Gid 属组id/组名
Access Time:简写为atime,表示文件的访问时间。当文件内容迟培被访问时,更新这个时间
Modify Time:简写为mtime,表示文件内容的修改时间,当文件的数据内容被修改时,更新这个时间。
Change Time:简写为ctime,表示文件的状态时间,当文件的状态被修改时,更新这个时间,例如文件的链接明旦察数,大小,权限,Blocks数。
用来修改时间戳的命令是touch
命令格式: touch [OPTION]... FILE...
常用选项说明:
-a 仅改变 atime和ctime
-m 仅改变 mtime和ctime
-t [[CC]YY]MMDDhhmm[.ss] 指定atime和mtime的时间戳
-c 如果文激茄件不存在,则不予创建