文件元数据都有哪些信息?如何查看修改?

如题所述

第1个回答  2022-07-10
linux 文件系统数据有 2 类: 元数据 meta data 与 数据 data

元数据是对文件的描述。
数据是文件的实际数据。

元数据包括了所有文件描述的信息, 除了文件名。让我们看看元数据都有哪些东西。

首先, 查看元数据的命令是 stat 或者 ls -i

里面基本信息包括:
size: 文件大小
blocks: 占据块大小
device: 在那个设备上
inode: inode 号 (这个才是系统识别文件的唯一标识,而非文件名)
links:文件的硬链接
uid: gid: 属主, 数组,还有权限信息
access: 访问时间
modify: 文件数据修改时间
change: 文件元数据修改时间

我用 VIM 打开了 checkName.sh 这个文件。
现在用 ls -l --time=atime 来看一下 这个文件的 atime, 已经更新到了最后访问时间。

再用 stat 命令查看一下, atime 时间也是最近的访问时间了
相似回答
大家正在搜