千家信息网

CentOS中怎么通过stat查看文件的元数据

发表于:2026-11-03 作者:千家信息网编辑
千家信息网最后更新 2026年11月03日,小编给大家分享一下CentOS中怎么通过stat查看文件的元数据,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!CentOS
千家信息网最后更新 2026年11月03日CentOS中怎么通过stat查看文件的元数据

小编给大家分享一下CentOS中怎么通过stat查看文件的元数据,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!

CentOS中可以通过stat查看文件的元数据

[baby@xiaoxiao abc]$ stat honey

File: `honey'

Size: 25 Blocks: 8 IO Block: 4096 regular file

Device: 806h/2054d Inode: 131076 Links: 1

Access: (0664/-rw-rw-r--) Uid: ( 500/ baby) Gid: ( 500/ baby)

Access: 2015-03-30 10:27:51.851234105 +0800

Modify: 2015-03-30 10:44:58.144226717 +0800

Change: 2015-03-30 10:44:58.146226803 +0800

Access:最后访问时间

Modify:最后修改时间

Change:状态更改时间(由系统维护,无法随意修改)

touch -a :仅更新Access time(同时更新Change为current time)

touch -m:仅更新Modify time(同时更新Change为current time)

touch -c:不创建新文件

touch -t:使用指定的时间更新时间戳(仅更改Access time与Modify time,Change time更新为current time)

例:touch -t [[CC]YY]MMDDhhmm[.ss] filename

[root@xiaoxiao cde]# touch -t 199906121808 honey

[root@xiaoxiao cde]# stat honey

File: `honey'

Size: 25 Blocks: 8 IO Block: 4096 regular file

Device: 806h/2054d Inode: 131076 Links: 1

Access: (0664/-rw-rw-r--) Uid: ( 500/ baby) Gid: ( 500/ baby)

Access: 1999-06-12 18:08:00.000000000 +0800

Modify: 1999-06-12 18:08:00.000000000 +0800

Change: 2015-03-30 13:31:40.064221158 +0800

当文件的任何数据改变时(包括文件的数据和元数据),Change会更新,对文件重命名(mv),移动(mv)或者复制时(cp -a),系统都会更新文件的Change time。当文件的内容被修改时Modify和Change会同时更新。当Change time更新后,第一次访问该文件,系统会更新Access time(仅更新Access time),之后对该文件的访问,将不会更新Access time。

[baby@xiaoxiao cde]$ touch honey

[baby@xiaoxiao cde]$ stat honey

File: `honey'

Size: 25 Blocks: 8 IO Block: 4096 regular file

Device: 806h/2054d Inode: 131076 Links: 1

Access: (0664/-rw-rw-r--) Uid: ( 500/ baby) Gid: ( 500/ baby)

Access: 2015-03-30 11:24:47.041225726 +0800

Modify: 2015-03-30 11:24:47.041225726 +0800

Change: 2015-03-30 11:24:47.041225726 +0800

[baby@xiaoxiao cde]$ cat honey &> /dev/null

[baby@xiaoxiao cde]$ stat honey

File: `honey'

Size: 25 Blocks: 8 IO Block: 4096 regular file

Device: 806h/2054d Inode: 131076 Links: 1

Access: (0664/-rw-rw-r--) Uid: ( 500/ baby) Gid: ( 500/ baby)

Access: 2015-03-30 11:25:16.401228081 +0800

Modify: 2015-03-30 11:24:47.041225726 +0800

Change: 2015-03-30 11:24:47.041225726 +0800

用touch更新时间戳后的第一次访问,Access time更新了,下面是第二次访问之后的元数据,Access time并没有更新。

[baby@xiaoxiao cde]$ cat honey &> /dev/null

[baby@xiaoxiao cde]$ stat honey

File: `honey'

Size: 25 Blocks: 8 IO Block: 4096 regular file

Device: 806h/2054d Inode: 131076 Links: 1

Access: (0664/-rw-rw-r--) Uid: ( 500/ baby) Gid: ( 500/ baby)

Access: 2015-03-30 11:25:16.401228081 +0800

Modify: 2015-03-30 11:24:47.041225726 +0800

Change: 2015-03-30 11:24:47.041225726 +0800

tar或者各种压缩命令在解压出来时都会更新文件的Change time,若想要不更改Change time备份文件可以使用dd命令(dd命令在复制单个文件时,会更新时间戳,在备份整个分区时,会保留文件的所有属性),过程如下:

新建一个分区sda10,不用格式化,挂载到/media/sda10。

[root@xiaoxiao cde]# ll /dev/sda10

brw-rw---- 1 root disk 8, 10 Mar 30 12:58 /dev/sda10

[root@xiaoxiao abc]# dd if=/dev/sda6 of=/dev/sda10 & (/dev/sda6挂载在/tmp下)

[1] 5917

[root@xiaoxiao abc]# mount /dev/sda10 /media/sda10/

[root@xiaoxiao cde]# stat /media/sda10/cde/honey /tmp/cde/honey

File: `/media/sda10/cde/honey'

Size: 25 Blocks: 8 IO Block: 4096 regular file

Device: 80ah/2058d Inode: 131076 Links: 1

Access: (0664/-rw-rw-r--) Uid: ( 500/ baby) Gid: ( 500/ baby)

Access: 2015-03-30 11:25:16.401228081 +0800

Modify: 2015-03-30 11:24:47.041225726 +0800

Change: 2015-03-30 11:24:47.041225726 +0800

File: `/tmp/cde/honey'

Size: 25 Blocks: 8 IO Block: 4096 regular file

Device: 806h/2054d Inode: 131076 Links: 1

Access: (0664/-rw-rw-r--) Uid: ( 500/ baby) Gid: ( 500/ baby)

Access: 2015-03-30 11:25:16.401228081 +0800

Modify: 2015-03-30 11:24:47.041225726 +0800

Change: 2015-03-30 11:24:47.041225726 +0800

两个文件的元数据一模一样。

以上是"CentOS中怎么通过stat查看文件的元数据"这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!

更新 文件 数据 时间 内容 同时 命令 篇文章 系统 备份 第一次 一模一样 不怎么 不用 两个 单个 可以通过 大部分 属性 更多 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 互联网高科技 广东猪兼强互联网科技有限公司 河南云网互联网络科技有限公司 互联网下的科技发展 壕鑫互联网络科技 苏州大垚互联网科技 互联网科技类展会 丰台科技园 互联网公司 承德科技产业互联网发展 互联网科技有哪些公司 国大互联网教育科技有限公司工作 互联网科技大赛获奖感言 国大互联网教育科技有限公司薪资 元气玛特互联网科技公司是外包吗 电子商务与互联网科技的关系 互联网科技资金流入 互联网科技机房 广西科技产业互联网是什么 青岛易易互联网科技 恒生科技互联网指数十大成分股 新华互联网科技学校 奇酷互联网科技 卓越科技(互联网 ) 融贸通互联网科技 互联网科技公司的市场部门 互联网时代科技改变生活 银川新华互联网科技学校联系电话 区块链结合互联网科技 张家口科技产业互联网平台 互联网科技和医药行业
0