文件的元数据信息有哪些,分别表示什么含义,如何查看?如何修改文件的时间戳信息?

linux 中数据分为两种:一种是表示文件存储大小的数据,一种是表示描述文件属性,特征的数据,称为元数据。

Linux中查看文件类型可以使用 file 命令:(使用 file 命令可以简单查询出文件的类型)在这里插入图片描述
使用 stat 命令则可以查看完整的文件元数据

stat 既是内部命令 也是外部命令
在这里插入图片描述
stat 命令用法:文件的元数据信息有哪些,分别表示什么含义,如何查看?如何修改文件的时间戳信息?_第1张图片
使用 stat 命令可以查看文件的详细属性
文件的元数据信息有哪些,分别表示什么含义,如何查看?如何修改文件的时间戳信息?_第2张图片
file::1.txt 表示文件的完整名称
Size::表示文件的数据大小
Blocks::占用磁盘的块数
IO Block:IO 块的大小
Device:所在设备
regular: 文件的类型
Indoe:文件的节点
Links:文件的链接数
Access:文件的访问权限
在这里插入图片描述
(0755/drwxr-xr-x) 文件所有者为drw 读写执行权限
(Uid)所有者的Uid号,类型身份证号具有唯一性
(Gid)所有组也是主组号
Access(第二个):文件最近一次的访问时间
Modify:文件的修改时间
Chang:文件的改变时间
Birth:文件的类型 - 表示普通文件

修改文件的时间戳信息可以利用 touch 命令
touch 是一个外部命令
在这里插入图片描述
touch 命令的详细介绍,这里说到如果文件存在则修改此文件的时间并且文件内容不变保留原来数据,若不存在则创建文件,因此,利用 touch 可以修改文件的时间戳信息。
文件的元数据信息有哪些,分别表示什么含义,如何查看?如何修改文件的时间戳信息?_第3张图片
touch 命令的使用示例:
文件的元数据信息有哪些,分别表示什么含义,如何查看?如何修改文件的时间戳信息?_第4张图片

你可能感兴趣的:(linux,linux)