stat命令的实现-mysate 20155239吕宇轩

时间:2021-03-04 10:27:29

stat命令的实现-mysate 20155239吕宇轩

学习使用stat(1),并用C语言实现

  • 提交学习stat(1)的截图
  • man -k ,grep -r的使用
  • 伪代码
  • 产品代码 mystate.c,提交码云链接
  • 测试代码,mystat 与stat(1)对比,提交截图

问题一: 什么是Stat命令?

解决:stat指令:文件/文件系统的详细信息显示。

stat命令主要用于显示文件或文件系统的详细信息,该命令的语法格式如下:

  • -f  不显示文件本身的信息,显示文件所在文件系统的信息
  • -L  显示符号链接
  • -t  简洁模式,只显示摘要信息

事实上,stat命令显示的是文件的I节点信息。Linux文件系统以块为单位存储信息,为了找到某一个文件所在存储空间的位置,用I节点对每个文件进行索引。

  • 利用 man命令学习stat(1),man 1 stat
    stat命令的实现-mysate 20155239吕宇轩

man -k stat
stat命令的实现-mysate 20155239吕宇轩

mystat 与stat(1)对比

stat命令的实现-mysate 20155239吕宇轩

stat命令的实现-mysate 20155239吕宇轩