- 1、本文档共34页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
linux文件系统介绍
作者:李导
归档:学习笔记/博客整理
DATE\@yyyy/M/d2017/4/12
格式说明:
蓝色字体:注释
黄色背景:重要
绿色背景:注意
老男孩linux运维实战教育-目录
PAGEII
老男孩教育教学核心思想6重:重目标、重思路、重方法、重实践、重习惯、重总结
学无止境,老男孩教育成就你人生的起点!
联系方式:
网站运维QQ交流群:
Linux385168604
架构师390642196
Python大数据421358633
官方网站:
目录
TOC\o1-3\h\z\u1.1linux文件系统介绍 1
1.1.1磁盘知识体系结构图 1
1.1.2企业服务器多磁盘的知识体系结构 1
1.1.3磁盘内外部组成与分区知识回顾 1
1.1.4文件系统知识 1
1.2常见的文件系统 5
1.2.1文件系统选型简单介绍 6
SAS/SATA硬盘文件系统选择: 6
SSD固态文件系统选择 6
1.3安装一个文件系统xfs 8
1.3.1到底什么是文件系统? 8
1.3.2Linux支持的文件系统 8
1.3.3不同文件系统简单对比图 10
1.4Ext2文件系统介绍 11
1.4.1ext2文件系统介绍 11
1.4.2什么是inode? 11
1.4.3什么是块设备b? 13
1.4.4什么是逻辑块? 14
1.4.5文件系统的磁盘布局 15
1.4.6磁盘文件系统概述 15
1.4.7ext2文件系统总体存储布局 15
1.4.8文件系统新增文件操作流程 26
1.4.9文件系统删除原理 26
1.4.10文件系统类型 27
老男孩linux运维实战教育/PAGE7
PAGE7
linux文件系统介绍
磁盘知识体系结构图
回忆学习法:晚上睡觉前回忆,早晨起来前回忆,对记忆特别有帮助。
企业服务器多磁盘的知识体系结构
下面是为服务器添加3个块磁盘的体系结构情况。
磁盘内外部组成与分区知识回顾
带学生回顾前面的知识。然后引出文件系统。
文件系统知识
1)分区与文件系统的关系
分区就是给房子打隔断,创建文件系统就是给房子装修,文件系统的类型房子的装修风格。
文件在磁盘上面怎么放。
文件系统就是一种存储和组织计算机数据文件的机制或方法.
根据前面课程的讲解,以及大家日常对Linux系统的操作,我们很容易理解,我们通过fdisk命令对一个磁盘进行分区后,并不能直接挂载目录存放数据实体,还需要格式化操作,才可以进行挂载并存放数据。这里可以实践下。
为什么需要格式化呢?这是因为磁盘分区在没有格式化前,操作系统是无法识别系统上磁盘分区格式的,也就无法存取文件目录属性和权限等内容,把分区格式化成操作系统支持的某个文件系统后,再存放数据,系统就会根据这个文件系统的格式进行存取文件了。
此处给学生演示分区不格式化无法挂载存放数据。
[root@C64~]#mount/dev/sdb1/mnt
mount:youmustspecifythefilesystemtype
mkfs.ext4-b4096-I1024/dev/sdb1
[root@C64~]#mount/dev/sdb1/mnt
[root@C64~]#ll/mnt/
total16
drwx2rootroot16384Sep1016:33lost+found
[root@C64~]#df-h
FilesystemSizeUsedAvailUse%Mountedon
/dev/sda37.2G2.0G4.9G30%/
tmpfs244M0244M0%/dev/shm
/dev/sda1194M54M131M30%/boot
/dev/sdb1765M24M690M4%/mnt
2)ext2文件系统细节
我们都知道,操作系统中的数据分为文件内容和文件属性两部分,其中文件内容就是文件的实体数据(block里),而文件属性就是文件类型、权限、属主、修改时间等信息。操作系统会将上述文件的属性内容放入磁盘文件系统的inode中
文档评论(0)