Linux命令之stat命令

article/2025/10/8 17:23:32

一、stat命令简介

  stat命令用于显示文件的状态信息。stat命令的输出信息比ls命令的输出信息要更详细。stat命令可以查看的信息包括:

  • File:显示文件名
  • Size:显示文件大小
  • Blocks:文件使用的数据块总数
  • IO Block:IO块大小
  • regular file:文件类型(常规文件)
  • Device:设备编号
  • Inode:Inode号
  • Links:链接数
  • Access:文件的权限
  • Gid、Uid:文件所有权的Gid和Uid
  • access time:表示我们最后一次访问(仅仅是访问,没有改动)文件的时间
  • modify time:表示我们最后一次修改文件的时间
  • change time:表示我们最后一次对文件属性改变的时间,包括权限,大小,属性等等
  • Birth time : 文件创建时间,crtime,不过据查此属性linux已废弃,目前状态显示结果均为-

二、使用示例

1、获取命令帮助

[root@s145]~# stat --help

2、查看命令版本

[root@s145]~# stat --version
stat (GNU coreutils) 8.22
Copyright © 2013 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Written by Michael Meskes.

3、查看文件状态信息

[root@s145]~# stat test.sh
File: ‘test.sh’
Size: 72 Blocks: 8 IO Block: 4096 regular file
Device: fd00h/64768d Inode: 101932951 Links: 1
Access: (0744/-rwxr–r--) Uid: ( 0/ root) Gid: ( 0/ root)
Context: unconfined_u:object_r:admin_home_t:s0
Access: 2022-01-12 15:43:11.851607487 +0800
Modify: 2020-01-12 15:43:02.520972106 +0800
Change: 2022-01-12 15:43:02.520650817 +0800
Birth: -

4、-f查看文件所在文件系统状态信息

[root@s145]~# stat -f test.sh
File: “test.sh”
ID: fd0000000000 Namelen: 255 Type: xfs
Block size: 4096 Fundamental block size: 4096
Blocks: Total: 9703804 Free: 8676628 Available: 8676628
Inodes: Total: 19417088 Free: 19372526

5、-t以简洁形式输出文件信息

#简洁形式主要是把每个值的列头去掉了,只显示值,三个时间按照纪元至今秒数显示。
[root@s145]~# stat -t test.sh
test.sh 72 8 81e4 0 0 fd00 101932951 1 0 0 1641973391 1578814982 1641973382 0 4096 unconfined_u:object_r:admin_home_t:s

6、-L显示软连接原始文件状态信息

在这里插入图片描述

7、获取文件inode

[root@s145]~# stat -c %i test.sh
101932951

8、获取文件所属用户或者用户ID

[root@s145]~# stat -c %u test.sh
1000
[root@s145]~# stat -c %U test.sh
wuhs

9、获取文件所属用户组或者用户组ID

[root@s145]~# stat -c %G test.sh
wuhs
[root@s145]~# stat -c %g test.sh
1000

10、获取文件磁盘挂载点

[root@s145]~# stat -c %m test.sh
/
[root@s145]~# stat -c %m /home/wuhs
/home

11、获取文件访问时间

[root@s145]~# stat -c %x test.sh
2022-01-12 15:43:11.851607487 +0800

12、获取文件修改时间

[root@s145]~# stat -c %y test.sh
2020-01-12 15:43:02.520972106 +0800

13、获取文件更改时间

[root@s145]~# stat -c %z test.sh
2022-01-12 16:02:18.374012017 +0800

14、获取文件权限

[root@s145]~# stat -c %A test.sh
-rwxr–r--
[root@s145]~# stat -c %a test.sh
744

15、时间更新演示

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

三、使用语法及参数说明

1、使用语法

用法:stat [OPTION]… FILE…

2、参数说明

参数参数说明
-L支持符号连接;
-f显示文件系统状态而非文件状态;
-c按照指定格式输出;
-t以简洁方式输出信息;
–help显示指令的帮助信息;
–version显示指令的版本信息。

3、文件的有效格式序列

格式符格式符说明
%a八进制中的访问权限
%A人类可读形式的访问权
%b分配的块数(请参阅%B)
%B%b报告的每个块的大小(字节)
%CSELinux安全上下文字符串
%d十进制设备编号
%D十六进制的设备编号
%f十六进制原始模式
%F文件类型
%g所有者的组ID
%G所有者的组名称
%h硬链接数
%iinode数
%m挂载点
%n文件名
%N带取消引用(如果是符号链接)的带引号的文件名
%o最佳I/O传输大小提示
%s总大小,以字节为单位
%t主要设备类型(十六进制),用于字符/块设备特殊文件
%T次要设备类型(十六进制),用于字符/块设备特殊文件
%u所有者的用户ID
%U所有者的用户名
%w文件出生时间,人类可读;-如果未知
%W文件生成时间,自纪元起的秒数;如果未知,则为0
%x最后一次访问的时间,人类可读
%X上次访问的时间,自纪元起的秒数
%y上次修改的时间,人类可读
%Y上次修改的时间,自纪元起的秒数
%z最后更改的时间,人类可读
%Z上次更改的时间,自新纪元起的秒数

4、文件系统的有效格式序列

格式符格式符说明
%a非超级用户可用的空闲块
%b文件系统中的数据块总数
%c文件系统中的文件节点总数
%d文件系统中的空闲文件节点
%f文件系统中的空闲块
%i十六进制文件系统ID
%l文件名的最大长度
%n文件名
%s块大小(用于更快的传输)
%S基本块大小(用于块计数)
%t十六进制文件系统类型
%T人类可读形式的文件系统类型

http://chatgpt.dhexx.cn/article/6bIQCGvK.shtml

相关文章

面经 - 计算机网络知识点

文章目录 资料协议层次应用层HTTP缓存机制强制缓存对比缓存 HTTP无状态Cookie & Sessioncookiesession DNS解析HTTP方法keep-alive和非keep-alive区别HTTP长连接和短连接HTTP方法GET和POST区别HTTP和HTTPS从地址栏输入URL到显示页面都发生了什么? HTTP3.0&#xff08;可靠…

计算机网络期末总复习知识点

概述 互联网的2个重要基本特点&#xff1a;连通性&#xff08;connectivity&#xff09;和资源共享&#xff08;sharing&#xff09;。端系统之间的两种通信方式&#xff1a;客户/服务器方式&#xff08;Client/Server方式、C/S方式&#xff09;、对等方式&#xff08;Peer to…

计算机网络基础知识点

1.网络介绍 由通信介质将地理位置不同、相互独立的计算机连接起来&#xff0c;实现数据和资源共享。 2.网络分类 2.1 按照拓扑结构分类 1.总线型 &#xff08;一根线上串好多计算机&#xff09;特点&#xff1a;两端信号终结器&#xff0c;分叉处有T型头 2.环形 网络效率…

计算机网络知识点总结-第一章:概述

1.计算机网络在信息时代的作用 互联网基本特点&#xff1a; 连通性&#xff1a;互联网上用户不管距离多远&#xff0c;都能通信&#xff0c;就像这些用户终端都彼此连通 共享性&#xff1a;指资源共享&#xff0c;包含信息、软件、硬件等共享&#xff0c;就像资源在用户身边 计…

计算机网络知识总结

目录 一&#xff1a;计算机网络分类 二&#xff1a;网络拓扑结构 三&#xff1a;ISO/OSI模型&#xff08;七层模型&#xff09; 四&#xff1a;五层模型 五&#xff1a;五层模型和七层模型对比 六&#xff1a;TCP/IP协议族 一&#xff1a;计算机网络分类 局域网&#xff…

计算机网络期末考试知识点汇总

一、TCP五层协议 1.体系结构 2.各层功能&#xff08;精简版&#xff09; 应用层:为应用程序提供各种功能&#xff0c;有各种协议表示层:数据格式转化&#xff0c;数据编码&#xff0c;解压&#xff0c;解密等会话层:建立&#xff0c;管理&#xff0c;维护会话&#xff0c;流量…

计算机网络知识整理-计算机网络概述(计算机网络入门参考指南)

第1章 计算机网络概述 1.1为什么要学习计算机网络 在当前的互联网时代&#xff0c;计算机网络已经成为了我国的一项重要的通信基础设施&#xff0c;无论是你是在校的计算机专业大学生&#xff0c;还是正在从事网络相关工作的从业人员&#xff0c;计算机网络的学习都是十分重要…

计算机网络知识点复习(适合春招面试复习)

计算机网络知识点 HTTP协议HTTP协议各版本之间的区别**HTTP1.0默认是短链接。****HTTP1.1默认持久连接。****HTTP2.0****HTTP3.0** HTTPS的过程HTTP是如何保存用户状态&#xff0c;Cookie和Session OSI体系结构TCP的三次握手和四次挥手三次握手四次挥手2MSL时间SYN泛洪攻击解决…

计算机网络知识点汇总(谢希仁 第七版)

目录 第一章 概述 重要内容 计算机网络的一些相关知识 互联网概述 因特网的标准化工作 互联网的组成 计算机网络的类别 计算机网络的性能指标 计算机网络的体系结构——-分层次的体系结构 第二章 物理层 重要内容 物理层的基本概念 数据通信的基本知识 信道复用技…

计算机网络知识点全面总结(有这一篇就够了!!!)

一、计算机网络概述 1.1 计算机网络的分类 按照网络的作用范围&#xff1a;广域网&#xff08;WAN&#xff09;、城域网&#xff08;MAN&#xff09;、局域网&#xff08;LAN&#xff09;&#xff1b; 按照网络使用者&#xff1a;公用网络、专用网络。 1.2 计算机网络的层次结…

计算机网络基本知识汇总

概述 OSI分层&#xff08;7层&#xff09; 物理层、数据链路层、网络层、运输层、会话层、表示层、应用层 TCP/IP分层&#xff08;4层&#xff09; 网络接口层、网络层、运输层、应用层 五层协议&#xff08;5层&#xff09; 物理层、数据链路层、网络层、运输层、应用层…

计算机网络知识

计算机网络的组成 IP&#xff1a; ip地址是有网络地址【前面部分】主机地址【后面部分】组成子网掩码&#xff1a;子网掩码和ip地址做&与运算&#xff0c;结果和ip一致的部分就是网络地址&#xff0c;结果不一致的表示网段范围默认网关&#xff1a;默认网关相当于你路由的…

计算机网络知识点汇总(王道)

目录 第 1 章 计算机网络概述 1.1 计算机网络的组成 1.2 计算机网络的分类 1.3 性能指标 1.3.1 带宽 1.3.2 吞吐量 1.3.3 时延 1.3.4 时延带宽积(链路容量) 1.3.5 往返时延RTT​ 1.3.6 利用率 1.4 分层结构 1.4.1 OSI参考模型&#xff08;7层&#xff09; 1.4.2 T…

计算机网络知识点总结提纲(谢希仁)

1、IOS/OSI对王道书上的缩减总结 (清晰pdf&#xff1a;链接&#xff1a;https://pan.baidu.com/s/1f6DqMsHky4kP8i9WQLvCew?pwdthe3 提取码&#xff1a;the3 --来自百度网盘超级会员V3的分享) 2、王道书上物理层讲解的个人领悟之&#xff1a;奈氏准则和香浓定理 2.1 产生原…

计算机网络——计算机网络知识脑图

摘要 本博文主要分享计算机网络相关知识脑图&#xff0c;帮助大家更好的深入学习计算机网络相关知识&#xff0c;同时也介绍博主计算机网络专栏相关博文。同时介绍计算机网络学习书籍&#xff0c;有需要的小伙伴请自取。如果你觉得有用的话&#xff0c;请关注我的博客。 计算机…

计算机网络知识点总结

文章目录 一、概念1、什么是计算机网络&#xff1f;2、计算机网络协议、接口和服务的概念3、OSI与TCP/IP各层的结构与功能 二、物理层三、数据链路层四、网络层1、动态路由算法&#xff1a;距离-向量路由算法和链路状态路由算法2、网络地址转换&#xff08;NAT&#xff09;3、地…

计算机网络知识汇总(超详细整理)

文章目录 前言一、计算机网络概述1 互联网的构成2.网络分类3.接入网4.网络核心的两大功能①路由②转发 5.网络分层①OSI 7层模型②TCP/IP 4层模型③两种模型比较 二、物理层1.物理介质①引导型介质②非引导型介质 2.数据交换方式①分组交换②电路交换 3.信道复用①频分复用②时…

计算机网络知识点整理

目录 第一章&#xff1a;概述1. 五层协议2. 网络协议的三要素&#xff1a;3. 网络为什么要分层&#xff1f; 第二章&#xff1a;物理层1. 奈氏准则2. 香农定理3. 传输介质4. 四大特性 第三章&#xff1a;数据链路层1. 局域网2. 广域网3. CSMA/CD4. 以太网速率对比5. CSMA/CD与C…

计算机网络知识点全面总结,图文并茂,方便大家学习

一、计算机网络概述 1.1 计算机网络的分类 按照网络的作用范围&#xff1a;广域网&#xff08;WAN&#xff09;、城域网&#xff08;MAN&#xff09;、局域网&#xff08;LAN&#xff09;&#xff1b; 按照网络使用者&#xff1a;公用网络、专用网络。 1.2 计算机网络的层次…