本文介绍: 文件=文件内容+文件属性Linux中文件内容与属性是分开存储的。文件内容:在数据块中存着文件属性:在inode中存着Block Group:ext2文件系统会根据分区的大小划分为数个Block Group。而每个Block Group都有着相同的结构组成。政府管理各区的例子超级块(Super Block):存放文件系统本身的结构信息。
前言
一、 简单理解文件系统
我们接下来以磁盘举例:
文件=文件内容+文件属性
Linux中文件内容与属性是分开存储的。
文件内容:在数据块中存着
文件属性:在inode中存着
Linux系统中,一个文件,一个inode,每一个inode都有自己的inode编号是唯一的(inode的设置是以分区为单位的,也就是1号分区inode编号从1到500,2号分区也是1到500,分区之间编号互不影响),inode为一个结构体,里面存着文件的所有属性,文件名并不属于inode属性
格式化:
每一个分区在被使用之前,都必须提前先将部分文件系统的属性信息提前设置进对应的分区当中(也就是划分好Block Group ,GDT,inode位图等),方便我们后续使用这个分区或者分组
二、文件操作具体步骤
1.新建文件
2.删除文件
3.查找文件
三、目录的重新理解
1.目录下没有w权限,无法对其下的文件进行创建与删除
2.目录下没有r权限,无法对其下的文件进行查看
3.目录下没有x权限,无法进入这个目录
四、软链接
五、硬链接
1.Linux不允许目录建立硬链接,会造成闭环问题
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。