一些命令
{{ interaction.likeNum == 0 ? (pageType === 'video' ? '抢首赞' : '点赞') : formatNumber(interaction.likeNum) }}
{{ interaction.collectionNum == 0 ? '收藏' : formatNumber(interaction.collectionNum) }}
{{ interaction.discussNum == 0 ? (pageType === 'video' ? '抢沙发' : '讨论') : formatNumber(interaction.discussNum) }}
分享
适合人群
Linux下的开发者、学习者、嵌入式开发者、学习者
你将会学到
打通文件系统的“任督二脉”,系统学习文件系统的原理和底层运行机制
课程简介
在嵌入式学习过程中,对于非计算机专业的同学来说,在接触文件系统这块知识时,对文件系统原理往往没有一个系统的学习和理解,会遇到各种各样的疑惑,比如:
文件在磁盘上是如何存储的?
什么是根文件系统?
FS为什么要先挂载才能使用?
磁盘为什么先分区才能用?
磁盘格式化的底层做了什么?
目录到底是个什么东西?
很路径系统如何解析?
相对路径呢?
文件名存在哪里?
如何通过文件名
找到文件在磁盘上的地址?
FS安装在磁盘的哪里?
NAND Flash如何存储文件?
文件句柄是什么?
文件描述符呢?
文件指针呢?
什么是硬链接?
什么是软链接?
文件删除真的删除了?
如何恢复删除的文件?
....
想要搞明白文件系统的原理,首先要搞清楚底层存储介质的工作原理。《揭开文件系统的神秘面纱》作为《Linux系统编程》的第1期课程,将会带领大家,从底层NAND flash、普通磁盘的存储机制和电路原理开始,从底层到上层,步步推进,打通文件系统的任督二脉,揭开文件系统存储的层层内幕和基本流程。
通过本期的课程的学习,学员可以学习文件系统的基本原理和工作流程,彻底解决关于文件系统的各种疑惑问题。为后续的Linux系统编程学习打下良好的理论基础。
本课程不提供资料
展开更多
{{tips.text}}
{{ noteHeaderTitle }}
笔记{{ hasMyNote ? '我的笔记' : '记笔记' }}
{{ hasMyNote ? '我的笔记' : '记笔记' }}
优质笔记
更新于:{{ $dayjs.formate('YYYY-MM-DD HH:mm:ss', item.last_uptime*1000) }}
{{ detail.username }}
公开笔记对他人可见,有机会被管理员评为“优质笔记”
{{ noteEditor.content.length }}/2000
公开笔记
保存提问
讲师收到你的提问会尽快为你解答。若选择公开提问,可以获得更多学员的帮助。
记录时间点
记录提问时视频播放的时间点,便于后续查看
公开提问
提交课程大纲
自动连播
21课时
Makefile工程实践:从零开始一步一步写项目的Makefile视频课程
99068人学习
王利涛
4.9
¥79.00
22课时
零基础玩转Linux+Ubuntu实战视频课程
97312人学习
王利涛
4.9
¥10.00
22课时
C语言嵌入式Linux高级编程视频教程第3期:程序的编译、链接和运行
21072人学习
王利涛
5.0
¥59.00
14课时
Linux系统编程:入门篇【王利涛】
19178人学习
王利涛
5.0
免费
15课时
Vim基础与提升-基础篇实战视频课程
16144人学习
王利涛
5.0
¥9.00
15课时
vim基础与提升(第2季):使用插件定制自己的IDE开发环境
12157人学习
王利涛
5.0
¥99.00
13课时
C语言嵌入式Linux高级编程第2期:计算机体系架构与ARM汇编语言设计视频课程
11423人学习
王利涛
5.0
¥29.00
18课时
第01期:揭开文件系统的神秘面纱视频课程
11385人学习
王利涛
5.0
¥35.00