位置: 编程技术 - 正文

Linux中stat命令显示文件的基本使用教程

编辑:rootadmin

推荐整理分享Linux中stat命令显示文件的基本使用教程,希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

用法:stat [选项]... 文件...显示文件或文件系统的状态。

-L, --dereference 跟随链接 -f, --file-system 显示文件系统状态而非文件状态 -c --format=格式 使用指定输出格式代替默认值,每用一次指定格式换一新行 --printf=格式 类似 --format,但是会解释反斜杠转义符,不使用换行作 输出结尾。如果您仍希望使用换行,可以在格式中 加入"n" -t, --terse 使用简洁格式输出 --help 显示此帮助信息并退出 --version 显示版本信息并退出

有效的文件格式序列(不使用 --file-system):

Linux中stat命令显示文件的基本使用教程

%a 八进制权限 %A 用可读性较好的方式输出权限 %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 从UNIX 元年起以秒计的文件创建时间,若未知则显示"-" %x 上次访问时间 %X 从UNIX 元年起以秒计的上次访问时间 %y 上次修改时间 %Y 从UNIX 元年起以秒计的上次修改时间 %z 上次更改时间 %Z 从UNIX 元年起以秒计的上次更改时间

有效的文件系统格式序列:

%a 非超级用户可用的剩余块数 %b 文件系统的总数据块数 %c 文件系统中文件节点总数 %d 文件系统中空闲文件节点数 %f 文件系统中空闲块数 %i 十六进制文件系统ID %I 允许的文件名最大长度 %n 文件名 %s 块大小(用于快速传输) %S 基本块大小(用于块计数) %t 十六进制类型描述 %T 可读性较好的类型描述

注意:您的shell 内含自己的stat 程序版本,它会覆盖这里所提及的相应版本。请查阅您的shell 文档获知它所支持的选项。

ls 命令及其许多参数提供了一些非常有用的文件信息。另一个不太为人所熟知的命令 stat 提供了一些更为有用的信息。下面演示了如何对可执行文件“oracle”(位于 $ORACLE_HOME/bin 目录下)使用此命令。复制代码代码如下:# cd $ORACLE_HOME/bin# stat oracle File: `oracle' Size: Blocks: IO Block: Regular FileDevice: h/d Inode: Links: 1 Access: (/-rwsr-s--x) Uid:( / oracle) Gid:( / dba)Access: -- ::. -Modify: -- ::. -Change: -- ::. -注意使用该命令获得的信息:除了通常的文件大小(也可以使用 ls -l 命令获得)以外,您还获得了该文件占用的块数。通常的 Linux 块大小为 字节,因此一个大小为 ,, 字节的文件将占用 (/=) . 个块。由于块都是完整占用,因此该文件使用了一些整数个数的块。无需猜测就可以获得确切的块数。您还可以从以上输出中获得文件所有权的 GID 和 UID,以及权限的八进制表示形式 ()。如果要将文件恢复到它现在具有的相同权限,可以使用 chmod oracle,而不是显式拼写这些权限。以上输出最有用的部分是文件访问时间戳信息。该输出显示,该文件被访问的时间是 -- ::(显示在“Access:”的旁边),即 年 8 月 4 日上午 4::。这是某个人开始使用数据库的时间。该文件的修改时间是 -- ::(显示在“Modify:”的旁边)。最后,“Change:”旁边的时间戳显示文件状态更改的时间。stat 命令的修改符 -f 显示了有关文件系统(而非文件)的信息:复制代码代码如下:# stat -f oracle File: "oracle" ID: 0 Namelen: Type:ext2/ext3Blocks: Total: Free: Available: Size: Inodes: Total: Free: 另一个选项 -t 显示了完全相同的信息,只不过是在一行中显示的:复制代码代码如下:# stat -t oracle oracle 8de9 1 0 0 这对 shell 脚本非常有用,在 shell 脚本中可以使用一个简单的 cut 命令获得值以进行进一步处理。

Linux中使用cut命令来提取文本的用法指南 有时我们经常会遇到这样一些问题:有一页电话号码薄,上面按顺序规则地写着人名、家庭住址、电话、备注等,此时我们只想取出所有人的名字和其

Linux不能上网ping:unknown host出错该怎么办? Linux不能上网提示ping:unknownhost检查步骤Linux系统跟windows平台有所不同的是,为了更好的做网络服务应用。Linux下多用于网络服务器,而且操作界面是字符

渗透神器Kali安装使用手册中文版 一、默认的root密码安装Kali期间可以给root用户设置一个密码.但如果你用的是live、i、amd、VMware或ARM镜像时,root的默认密码是toor.从U盘启动然后安装Kali

标签: Linux中stat命令显示文件的基本使用教程

本文链接地址:https://www.jiuchutong.com/biancheng/358947.html 转载请保留说明!

上一篇:Linux系统中vmstat的基本使用指南(linux系统中用户账户有哪些分类)

下一篇:Linux中使用cut命令来提取文本的用法指南(linuxcut命令详解)

  • 资源税计入什么科目
  • 财税咨询
  • 纳税人离线开票时间的文件
  • 二手车需要交哪些额外的钱
  • 合同资产和合同负债属于什么科目
  • 制作费开票属于什么科目
  • 怎样查验电子发票真伪
  • 财务合理化建议例子
  • 已入账未抵扣退回发票
  • 抵押贷款买房子合适还是商业贷款合适
  • 人力资源代缴社保合法吗
  • 在建工程明细科目
  • 计件工资的计算
  • 年度所得税汇算清缴报告在哪打印
  • 2021年2月适合公司开业的日子
  • 建筑工程需要哪些部门审批
  • 小规模装饰公司干150万的活开专票需要多少钱
  • 财务报表提供的信息仅对外部的投资者和债权人有用
  • 计算本月生产成本怎么算
  • 不动产测绘费谁交
  • 工资晚发一个月个税怎么申报的
  • 出口退税率和进项一致吗
  • 报关单上的生产销售单位
  • 苹果mac怎么删除照片
  • 增值税价外费用如何开票
  • 营改增后房地产会计账务处理
  • PHP:curl_share_init()的用法_cURL函数
  • pc应用是什么意思
  • cnqmax.exe进程的详细注解 cnqmax进程是病毒吗 安全吗
  • vue3setup语法糖如何定义realtive数据
  • 企业生产车间发生的费用会计科目
  • vue状态机
  • 物业管理可以开保洁发票吗
  • 工会经费的来源包括
  • 加班补贴费
  • 差旅费取得发票怎么处理
  • 跨年的增值税普通发票怎么冲红
  • 进项加计抵减会计分录怎么做
  • 增值税多交了五万怎么办
  • 预收账款的销售分录
  • asp连接sqlserver数据库的三种方式是什么?
  • 出口退税率为0要补增值税吗
  • 其他收益在报表列示的项目是
  • 工业企业辅助生产设备
  • 个体户核定征收超过了怎么办
  • 模板的固定
  • 增值税加计抵减怎么算
  • 福利费可以抵扣进项税
  • 未开票的收入如何申报增值税
  • 发票开具流程是?
  • 公益基金会的发起人是谁
  • 应付账款算费用吗
  • 微信公众号注册时间在哪里看
  • 收到承兑汇票如何写收据
  • 外贸企业留抵退税申请表怎么填
  • 专项应付款如何冲减
  • 分期收款销售什么意思
  • 计提附加税减半征收会计分录
  • 扣发当月工资是什么意思
  • 主营业务成本包括工资吗
  • sql语句学习
  • 使用灭火器时要对准火焰的什么部位喷射
  • 快速切换用户是什么意思
  • rundll32.exe是什么程序
  • win7虚拟xp系统怎么安装
  • win10系统运行速度慢
  • linux 使用技巧
  • 一岁的宝宝可以喝枸杞水吗
  • win10 mobile 1709
  • Node.js中的事件循环是什么意思
  • js for循环给数组赋值
  • 爬虫爬取微博
  • python3的urllib
  • 利用html css javascript做一个网页
  • js给input添加属性
  • js按下回车键时提交
  • 应交税费二级科目有哪些
  • 关于成品油的吨油换算
  • 广东省国家税务总局稽查局局长
  • 宁夏地税局电话
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设