Linux,扇区,块,文件系统,目录中的记录项
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,扇区,块,文件系统,目录中的记录项相关推荐
- Linux命令格式查询目录中的内容
Linux常用命令 1. [root@localhost~]# · root:代表当前登录用户,Linux当中管理员账户是root而不是administrater! · @:没有特殊含义 · ...
- linux相对路径列出目录文件,linux – UNIX:列出目录中具有相对路径的文件
问题是: 您将使用什么命令列出您的文本文件 fileAsst目录(使用相对路径)? 上一个问题是: 命令列出这些文本文件的名称,使用fileAsst目录的绝对路径作为命令的一部分. 答案是: ~/Un ...
- linux 多级目录查找,Linux如何在多级目录中查找某个文件
Linux在多级目录中查找某个文件的方法:find /dir -name filename.ext du -a | grep filename.ext locate filename.ext Linu ...
- linux同一目录文件无法执行,linux – 无法在特定目录中执行文件
我们遇到了一个奇怪的问题,非root用户无法在某些目录中执行任何文件(脚本或二进制文件).本抄本说明了这个问题: [root@b6 /]# mkdir q [root@b6 /]# cp /bin/e ...
- [linux应用编程]找寻目录中所有的文件
文章目录 功能分析 描述 目录操作API 功能实现流程 实现具体程序 总结 功能分析 描述 找寻目录下的所有的文件名称,包括子目录中的文件. 目录操作API DIR *opendir(const ch ...
- linux之EXT2文件系统--理解block/block group/索引结点inode/索引位图
0. 文件系统和图书馆 在linux上操作文件,和在图书馆借书是非常相似的. 硬盘上的文件系统,好比图书馆的书架:而vfs则是图书馆的管理系统. 内核的工作: 1. 维护一个文件的目录树(dentry ...
- 自学 Linux 8—文件系统简介之 Linux 下的文件系统
在 UNIX 族的操作系统中,文件系统占有十分重要的地位,文件的概念涵盖了 UNIX 设备和操作对象的全部内容,对设备的操作方式几乎可以与对普通文件的操作等价.本博客对文件系统进行简单的介绍,主要 ...
- 查看linux说有文件系统,linux,查看文件系统
篇一:Linux文件系统 文档标题文档模板01 文档副标题 DEV-07-001 Version 1.0 2015-03-01 文档控制页面 编写/修改 审阅 Linux 磁盘与文件系统 一.硬盘 硬 ...
- Linux学习教程 | 全文目录
本教程最大的特点是通俗易懂,并且非常详细,花费 7 天时间即可快速了解 Linux. 第一章 Linux简介 1.1 操作系统是什么,操作系统概述 1.2 Linux是什么,有哪些特点? 1.3 Li ...
最新文章
- 图解 i++ 和 ++i 的区别,看完不懂你顺着网线来揍我!
- CV 面试问题详解宝典—目标检测篇
- java用户输入解析_Java中的3种输入方式实现解析
- 015 Android之可执行文件dex
- 如何在 Linux 虚拟机上扩展根文件系统
- glog日志库使用笔记
- linux服务器加入windows域时报错Ticket expired
- 广东省2021年普通高考成绩复查结果查询,广东省2021年普通高考英语听说考试成绩可以查询啦!...
- config设置源 使用pip_python pip源配置
- Python 多线程中死锁了怎么办?
- 30秒明白tcp的3次握手
- 电子设计比赛的STM32知识准备
- 云端服务器只能查看文件,云端服务器只能查看文件夹
- uva 563(最大流)
- Unity3D常用API
- 利用PLC1200和elmo驱动器对maxon RE40电机的两种控制方式(PWM(PTO)或者模拟量控制)
- 2021最新Chrome 88版本 绕过webdriver检测
- Error处理: android.media.MediaRecorder.start(Native Method) 报错:start failed: -19【转】
- 面试——游戏测试工程师(20190918)
- kinect v2 面部模型
热门文章
- 基于倒排表的电力调度知识问答系统构建 (100行代码带你实现nlp问答系统)
- MyBatis运行原理(二)SqlSession对象创建过程分析
- boost::qvm::deduce_quat相关的测试程序
- boost::geometry::dsv用法的测试程序
- boost::gregorian模块实现测试当天的程序
- GDCM:目录条目的测试程序
- Boost:排序的bimap双图的测试程序
- ITK:计算图像的绝对值
- ITK:提取二值图像中连接区域的边界
- VTK:PolyData之RuledSurfaceFilter