• {{ item.name }}
  • Home
  • Linux
  • Programming
    • Python
  • Life
  • Other
  • Tools
  • 投资者该如何参与优秀的区块链项目- NuLink社区圆桌会议
  • 什么是NuLink?- 项目中文社区与项目研究组成员 Rookie 对话实录
  • NuLink 融资 400 万美元用于开发隐私保护技术
  • NuLink的零知识证明介绍(1)
  • 用bitwarden_rs搭建属于自己的密码管理器
  • 修复 CentOS vps 网卡失效
  • 记录用mac给Nexus6P刷Android10的错误
  • Centos 6.8启用 TCP BBR拥塞控制算法
  • Nginx 启用HTTP2功能
  • Mac 安装adb工具
  • WordPress 默认编辑器代码按钮

stat

  • iansiu
  • 2015-12-29
  • 0

stat命令用于显示文件的状态信息。stat命令的输出信息比ls命令的输出信息要更详细。

语法 stat (选项) (参数)

选项

-L:如果是链接文件,则获取原文件信息
-f:显示文件系统状态而非文件状态
-t:以简洁方式输出信息
--help:显示指令的帮助信息
--version:显示指令的版本信息

参数 文件:指定要显示信息的普通文件或者文件系统对应的设备文件名。

实例

ls -l hello
-rw-rw-r--. 1 iansiu iansiu 0 Apr  6 03:51 hello
stat hello
  File: `hello'
  Size: 0               Blocks: 0          IO Block: 4096 ## 一个空文件占用的Block大小  regular empty file
Device: fd00h/64768d    Inode: 283356      Links: 1
Access: (0664/-rw-rw-r--)  Uid: (  504/  iansiu)   Gid: (  504/  iansiu)
Access: 2016-04-06 03:51:51.072999212 +0800
Modify: 2016-04-06 03:51:51.072999212 +0800
Change: 2016-04-06 03:51:51.072999212 +0800

三个time

Access 访问时间,查看就会改变
Modify 修改时间,修改就会改变
Change 存储状态修改时间,Mtime改了Ctime就会改变,反之则不一定,比如说改了一个文件的权限,那么Mtime不会改变,但是Ctime会改变,而向一个文件添加内容,Mtime和Ctime都会改变。

stat -f hello
  File: "hello"
    ID: 7e4a85c59b519f31 Namelen: 255     Type: ext2/ext3
Block size: 4096       Fundamental block size: 4096
Blocks: Total: 4621791    Free: 1852456    Available: 1616015
Inodes: Total: 1183200    Free: 982516
stat -t hello
hello 0 0 81b4 504 504 fd00 283356 1 0 0 1459885911 1459885911 1459885911 4096
© 2025 laowang's blog
Theme by Wing