1.Windows下的文件系统是:NTFS

2.Linux下的文件系统是ext2,ext3,最新的是ext4

3.一般的硬盘以512个字节为一个扇区

4.磁盘中一个Block的大小时扇区的倍数,PC默认设置的大小是4096的大小

5.关于文件系统(以ext2文件系统为例)

6.文件名并没有存在inode里面

7.目录项,一个目录项默认的大小时4096字节的大小

里面记录的有文件名,inode的id

读目录的原理:

1.目录的数据块里面都存储的是记录项,记录里描述了当前目录有哪些文件,文件名,文件类型,inode号信息。

2.当用VI带home/hello文件的过程

规定:

更目录必须放在inode编号2的inode上。通过stat /  可以看到inode编号为2

A:从inode编号为2的inode开始找文件,接着遍历文件记录项,找到到/home

B:先找到home目录对应的数据块

C:那hello文件名和/home记录里匹配文件名,如果找到了那么就可以找到文件的inode,接着就可以通过inode中的数据块指针找到文件内容。




Linux,扇区,块,文件系统,目录中的记录项相关推荐

  1. Linux命令格式查询目录中的内容

    Linux常用命令 1.  [root@localhost~]# ·  root:代表当前登录用户,Linux当中管理员账户是root而不是administrater! ·  @:没有特殊含义 ·  ...

  2. linux相对路径列出目录文件,linux – UNIX:列出目录中具有相对路径的文件

    问题是: 您将使用什么命令列出您的文本文件 fileAsst目录(使用相对路径)? 上一个问题是: 命令列出这些文本文件的名称,使用fileAsst目录的绝对路径作为命令的一部分. 答案是: ~/Un ...

  3. linux 多级目录查找,Linux如何在多级目录中查找某个文件

    Linux在多级目录中查找某个文件的方法:find /dir -name filename.ext du -a | grep filename.ext locate filename.ext Linu ...

  4. linux同一目录文件无法执行,linux – 无法在特定目录中执行文件

    我们遇到了一个奇怪的问题,非root用户无法在某些目录中执行任何文件(脚本或二进制文件).本抄本说明了这个问题: [root@b6 /]# mkdir q [root@b6 /]# cp /bin/e ...

  5. [linux应用编程]找寻目录中所有的文件

    文章目录 功能分析 描述 目录操作API 功能实现流程 实现具体程序 总结 功能分析 描述 找寻目录下的所有的文件名称,包括子目录中的文件. 目录操作API DIR *opendir(const ch ...

  6. linux之EXT2文件系统--理解block/block group/索引结点inode/索引位图

    0. 文件系统和图书馆 在linux上操作文件,和在图书馆借书是非常相似的. 硬盘上的文件系统,好比图书馆的书架:而vfs则是图书馆的管理系统. 内核的工作: 1. 维护一个文件的目录树(dentry ...

  7. 自学 Linux 8—文件系统简介之 Linux 下的文件系统

      在 UNIX 族的操作系统中,文件系统占有十分重要的地位,文件的概念涵盖了 UNIX 设备和操作对象的全部内容,对设备的操作方式几乎可以与对普通文件的操作等价.本博客对文件系统进行简单的介绍,主要 ...

  8. 查看linux说有文件系统,linux,查看文件系统

    篇一:Linux文件系统 文档标题文档模板01 文档副标题 DEV-07-001 Version 1.0 2015-03-01 文档控制页面 编写/修改 审阅 Linux 磁盘与文件系统 一.硬盘 硬 ...

  9. Linux学习教程 | 全文目录

    本教程最大的特点是通俗易懂,并且非常详细,花费 7 天时间即可快速了解 Linux. 第一章 Linux简介 1.1 操作系统是什么,操作系统概述 1.2 Linux是什么,有哪些特点? 1.3 Li ...

最新文章

  1. 图解 i++ 和 ++i 的区别,看完不懂你顺着网线来揍我!
  2. CV 面试问题详解宝典—目标检测篇
  3. java用户输入解析_Java中的3种输入方式实现解析
  4. 015 Android之可执行文件dex
  5. 如何在 Linux 虚拟机上扩展根文件系统
  6. glog日志库使用笔记
  7. linux服务器加入windows域时报错Ticket expired
  8. 广东省2021年普通高考成绩复查结果查询,广东省2021年普通高考英语听说考试成绩可以查询啦!...
  9. config设置源 使用pip_python pip源配置
  10. Python 多线程中死锁了怎么办?
  11. 30秒明白tcp的3次握手
  12. 电子设计比赛的STM32知识准备
  13. 云端服务器只能查看文件,云端服务器只能查看文件夹
  14. uva 563(最大流)
  15. Unity3D常用API
  16. 利用PLC1200和elmo驱动器对maxon RE40电机的两种控制方式(PWM(PTO)或者模拟量控制)
  17. 2021最新Chrome 88版本 绕过webdriver检测
  18. Error处理: android.media.MediaRecorder.start(Native Method) 报错:start failed: -19【转】
  19. 面试——游戏测试工程师(20190918)
  20. kinect v2 面部模型

热门文章

  1. 基于倒排表的电力调度知识问答系统构建 (100行代码带你实现nlp问答系统)
  2. MyBatis运行原理(二)SqlSession对象创建过程分析
  3. boost::qvm::deduce_quat相关的测试程序
  4. boost::geometry::dsv用法的测试程序
  5. boost::gregorian模块实现测试当天的程序
  6. GDCM:目录条目的测试程序
  7. Boost:排序的bimap双图的测试程序
  8. ITK:计算图像的绝对值
  9. ITK:提取二值图像中连接区域的边界
  10. VTK:PolyData之RuledSurfaceFilter