美文网首页
centos7-文件系统基本结构

centos7-文件系统基本结构

作者: Fantast_d2be | 来源:发表于2020-06-13 18:31 被阅读0次

文件系统基本结构

  • 超级块(super block)
    记录整个文件系统的信息,包括 block 与 inode 的总量,已经使用的 inode和 block的数量,未使用的 inode和 block的数量,block与 inode的大小,文件系统的挂载时间,最近一次的写入时间,最近一次的磁盘检验时间等。
dumpe2fs -h /dev/sdal
  • 数据块(data block)
    用来实际保存数据的(柜子的隔断),block 的大小(1KB、2KB或 4KB)和数量在格式化后就已经决定,不能改变
  • inode(i节点)
    用来记录文件的权限(r、w、x),文件的所有者和属组,文件的大小,文件的状态改变时间(ctime),文件的最近一次读取时间(atime),文件的最近一次修改时间(mtime),文件的数据真正保存的 block 编号。每个文件需要占用一个 inode。一个文件文件名以外的所有文件信息,都存在inode之中。
stat example.txt

常用的硬盘管理命令

  • ll
ll -h

ll存在的问题

只能统计文件大小,统计目录大小会存在问题,目录实际统计的是里面文件名的大小。

  • df
df –ahT

-a 显示特殊文件系统,这些文件系统几乎都是保存在内存中的。如/proc,因为是挂载在内存中,所以占用量都是 0
-h 单位不再只用 KB,而是换算成习惯单位
-T 多出了文件系统类型一列

  • du
du [选项] [目录或文件名]

-a 显示每个子文件的磁盘占用量。默认只统计子目录的磁盘占用量
-h 使用习惯单位显示磁盘占用量,如 KB,MB或 GB等
-s 统计总占用量,而不列出子目录和子文件的占用量

du与df的区别

du是用于统计文件大小的,统计的文件大小是准确的;df是用于统计空间大小的,统计的剩余空是准确的。

  • 问题
    电脑长时间不重启会导致统计空间占用过分大于实际占用
  • 解决方法
  1. 重启

  2. 使用lsof | grep deleted命令

lsof | grep deleted

查看被删除的文件,然后一个进程一个进程的手工 kill也是可以的

相关文章

  • centos7-文件系统基本结构

    文件系统基本结构 超级块(super block)记录整个文件系统的信息,包括 block 与 inode 的总量...

  • Linux文件系统结构基本结构

    Linux文件系统结构 Linux 文件系统为一个倒转的单根树状结构 文件系统的根为/ 文件系统严格区分大小写 路...

  • AnolisOS 8 分区和挂载教程

    一、基本概念 1.1、文件系统 AnolisOS 8文件系统的组织方式采用层次式的树状目录结构,此结构最上层是根目...

  • centos7 安装donet

    centos7-安装dotnet工具 centos7-安装dotnet工具安装epel源 已加载插件:fastes...

  • 第三章-Linux的目录结构

    第三章Linux 的目录结构 3.1 基本介绍 linux 的文件系统是采用级层式的树状目录结构,在此结构中的最上...

  • 3: Linux 文件管理和I/O重定向

    Linux文件管理 1 文件系统目录结构 1.1 文件系统目录结构 文件和目录被组织成一个单根倒置树结构 文件系统...

  • 文件系统(一)基本结构知识

    内存的主要使用者是进程,而外存的主要使用者是用户,外存中的信息可以离开进程独立的存在。 可将外存数据的集合体称为文...

  • linux(2) 文件系统基本结构

    linux 文件系统为一个倒转的单根树状结构 文件系统的根为“/” 文件系统严格区分大小写 路径使用“/”分割,(...

  • LINUX 目录结构

    LINUX 目录结构 Linux 文件系统结构

  • Linux系列三:Linux的目录结构

    1.Linux的目录结构 1.1基本介绍 linux的文件系统是采用级层式的树状目录结构,在此结构中的最上层是根目...

网友评论

      本文标题:centos7-文件系统基本结构

      本文链接:https://www.haomeiwen.com/subject/tpgatktx.html