Linux 命令stat

news/2024/11/7 14:33:54/

命令作用

stat命令用于显示文件的状态信息。stat命令的输出信息比ls命令的输出信息要更详细。
在这里插入图片描述查看的信息内容:

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

语法

stat [选项] 文件

常见的选项:

-f 查看文件所在文件系统状态信息
-t 以简洁形式输出文件信息
-L 显示软连接原始文件状态信息
-c 按照指定格式输出

有效格式序列

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

应用例子

1 查看文件所在文件系统状态信息
在这里插入图片描述
2 查看软连接信息
在这里插入图片描述
3 查看文件权限
在这里插入图片描述
4 查看文件分配的块数
在这里插入图片描述


http://www.ppmy.cn/news/1255154.html

相关文章

【ArcGIS Pro微课1000例】0045:深度学习--车牌模糊

借助ArcGIS Pro提供的车牌模糊训练模型,可以很方便实现车牌模糊。 文章目录 一、车牌模糊对比二、工具介绍三、案例实现一、车牌模糊对比 车牌模糊前: 车牌模糊后: 二、工具介绍 本功能使用的依然是ArcGIS Pro提供的深度学习工具中的使用深度学习分类像素(Classify Pixel…

【C语言之 CJson】学CJson看这一篇就够了

文章目录 前言一、下载CJson二、创建一个json2.1 创建json对象cJSON类型详解 2.2 创建键值对2.3 添加嵌套的 JSON 对象2.4 添加数组创建数组添加元素到数组添加数组到obj 2.5 将 JSON 对象转为字符串2.6 释放内存2.7 示例代码 三、解析json3.1 解析json root3.2 把一个key解析出…

CSC173 Boolean Logic and Boolean Circuits

We have provided code for a simple Boolean circuit simulator written i n C

ThreadPoolExecutor应用源码剖析(一)

前面讲到的Executors中的构建线程池的方式,大多数还是基于ThreadPoolExecutor去new出来的。 3.1 为什么要自定义线程池 首先ThreadPoolExecutor中,一共提供了7个参数,每个参数都是非常核心的属性,在线程池去执行任务时&#xff0…

Linux 下命令行启动与关闭WebLogic的相关服务

WebLogic 的服务器类型 WebLogic提供了三种类型的服务器: 管理服务器节点服务器托管服务器 示例和关系如下图: 对应三类服务器, 就有三种启动和关闭的方式。本篇介绍使用命令行脚本的方式启动和关闭这三种类型的服务器。 关于WebLogic 的…

Java架构师技术为业务赋能

目录 1 概论2 天猫的难言之隐3 如何拆解技术难点-三段论4 天猫线的破局之道-双引擎回归测试框架5 架构师的心理游戏-解决问题从转换思维开始6 技术助力业务的两个方向7 阿里新零售部门如何培养技术团队的业务知识8 如何围绕业务特点制定技术发展路线-阿里系和抖音案例9 阿里系业…

一个用c#瞎写的sftp工具

0.下载地址 https://wwus.lanzouj.com/iOZUv1gkgpze 密码:123456 1.能进行单个和批量下载, 没有弄上传 2.速度奇差,可能是某些地方没弄好.有一定的进度显示,但是不太准. 3.很多地方没弄好,有能力的自己弄一下 4.在app.config文件配置sftp

详细了解 MOSFET 晶体管

MOSFET 开关晶体管 MOS 管是 “金属(Metal)氧化物(Oxide)半导体(Semi)” 场效应晶体管,或者称是 “金属(Metal)绝缘体(Insulator)半导体&#xf…