首页 帮助中心 香港高防服务器 Centos7系统如何使用stat命令查看文件信息
Centos7系统如何使用stat命令查看文件信息
时间 : 2023-06-05 13:57:45 编辑 : 华纳云 阅读量 : 289

Centos7系统如何使用stat命令查看文件信息?本教程以Centos7系统为例

本配置适用于Centos6,7版本

1.在linux系统下,使用stat(显示inode信息)命令可以查看一个文件的某些信息

简单的介绍一下stat命令显示出来的文件其他信息:

https://www.hncloud.com/uploads/UEditorImages/202306/05/fb4957449a33bb3a1b9c102733fe4b93.jpg

- File:显示文件名

- Size:显示文件大小

- Blocks:文件使用的数据块总数

- IO Block:IO块大小

- regular file:文件类型(常规文件)

- Device:设备编号

- Inode:Inode号

- Links:链接数

- Access:文件的权限

- Gid、Uid:文件所有权的Gid和Uid。

Linux下的三个时间:

1.1 Access Time:简写为atime,表示文件的访问时间。当文件内容被访问时,更新这个时间

1.2 Modify Time:简写为mtime,表示文件内容的修改时间,当文件的数据内容被修改时,更新这个时间。

1.3 Change Time:简写为ctime,表示文件的状态时间,当文件的状态被修改时,更新这个时间,例如文件的链接数,大小,权限,Blocks数。

上面最开始的三个时间是一模一样的,原因是我在创建它的同时修改了它的内容,所以它的大小,Blocks也发生变化,也相当于一次访问,所以,我退出保存后三个时间一致。

下面进行一一验证。

2.atime(访问时间)的更新

https://www.hncloud.com/uploads/UEditorImages/202306/05/86a7329403eab8bc1e25d09258d85777.jpg

3.mtime(修改时间)的更新

https://www.hncloud.com/uploads/UEditorImages/202306/05/0366ca148030fcef36053e07e4e67d0c.jpg

这边写入文件可以看到mtime时间被更新了,ctime时间也更新了,ctime在文件大小,Blocks发生变化时也会被更新

4.ctime(状态时间)的更新

https://www.hncloud.com/uploads/UEditorImages/202306/05/5fba2308ca4d3394124c585c515ff2f3.jpg

使用chmod指令修改wenqin的文件权限后,状态时间再次更新。

华纳云 推荐文章
Windows Server 2012 R2如何配置SNMP服务 Centos7系统如何使用yum命令安装samba服务器 如何解决Windows异常关机重启 Windows 2003系统如何刷新DNS缓存 Windows7系统如何修改远程端口? Windows如何查看远程端口 Linux下修改Mysql数据库存放路径 Centos7系统如何使用whereis命令查找已安装的程序路径 IIS .7z文件支持下载的添加方法 ubuntu服务器系统如何安装mysql
客服咨询
7*24小时技术支持
技术支持
渠道支持