首页 > 其他分享 >cat userlist

cat userlist

时间:2022-10-22 12:14:54浏览次数:55  
标签:文件 文件系统 cat userlist 数据 节点

cat userlist

Linux文件系统的三层抽象是什么?


linux的三层抽象分别是:
磁盘——>分区
分区——>块数组
块数组——>(超级块,inode,数据块)

写出Cat userlist的过程,要详述目录文件,i-node.数据块,要画图示意(假设块大小为4k, userlist的大小不小于10k,自己假设大小)

  • 超级块:文件系统的第一个块称为超级块。这个块存放文件系统本身的结构信息。
  • i-节点表:每个文件都有一些属性,如大小、文件所有者和最近修改时间等。这些性质被记录在i-节点的文件中。所有的i-节点都有相同的大小,并且i-节点表示这些结构的一个列表。文件系统中每个文件在该表中都有一个i-节点。
  • 数据区:数据区用于保存文件内容
    超级块用来存储文件系统本身的信息。i-node节点表存放i-node节点,它存储了文件属性、所有者、权限等元数据信息数据区分块存储文件数据,它是不连续存储的,一个文件的内容可能散落在数据区内部。
    超级块是文件系统的第一个块。这个块存放文件系统结构信息,如每个区的大小,还记录这个磁盘块未使用空间信息。
    使用man cat命令


ls:list,显示文件的文件名与相关属性;-al:表示列出所有的文件详细的权限与属性(包含隐藏文件)

标签:文件,文件系统,cat,userlist,数据,节点
From: https://www.cnblogs.com/szj03/p/16815763.html

相关文章