加入星计划,您可以享受以下权益:

  • 创作内容快速变现
  • 行业影响力扩散
  • 作品版权保护
  • 300W+ 专业用户
  • 1.5W+ 优质创作者
  • 5000+ 长期合作伙伴
立即加入

logo

logo
  • 点赞
  • 评论
  • 分享
35.00
课程章节
  • 课程介绍
  • 推荐器件
  • 相关推荐
  • 电子产业图谱
申请入驻 产业图谱
中级

Linux系统编程01期:揭开文件系统的神秘面纱

2018/11/07
173
阅读需 3 分钟
加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论

在嵌入式学习过程中,对于非计算机专业的同学来说,在接触文件系统这块知识时,对文件系统原理往往没有一个系统的学习和理解,会遇到各种各样的疑惑。而想要搞明白文件系统的原理,首先要搞清楚底层存储介质的工作原理。

《揭开文件系统的神秘面纱》作为《Linux系统编程》的第1期课程,将会带领大家,从底层NAND flash、普通磁盘的存储机制和电路原理开始,从底层到上层,步步推进,打通文件系统的任督二脉,揭开文件系统存储的层层内幕和基本流程。


这些疑惑,你遇到过吗?

  • 文件在磁盘上是如何存储的?

  • 什么是根文件系统?

  • FS为什么要先挂载才能使用?

  • 磁盘为什么先分区才能用?

  • 磁盘格式化的底层做了什么?

  • 目录到底是个什么东西?

  • 绝对路径系统如何解析?

  • 相对路径呢?

  • 文件名存在哪里?

  • 如何通过文件名找到文件在磁盘上的地址?

  • FS安装在磁盘的哪里?

  • NAND Flash如何存储文件?

  • 文件句柄是什么?

  • 文件描述符呢?

  • 文件指针呢?

  • 什么是硬链接?

  • 什么是软链接?

  • 文件删除真的删除了吗?

  • 如何恢复删除的文件?

  • ……


学习完本课程,你将达到怎样的高度?

通过本期的课程的学习,学员可以掌握文件系统的基本原理和工作流程,彻底解决关于文件系统的各种疑惑问题。为后续的Linux系统编程学习打下良好的理论基础。


课程优势:

《C语言嵌入式Linux高级编程》视频教程共10期,是由一线原厂芯片工程师专门为嵌入式Linux开发精心打造,其深度和广度跟目前市面上的教程完全不是一个级别,没有最深,只有更深。

推荐器件

更多器件
器件型号 数量 器件厂商 器件描述 数据手册 ECAD模型 风险等级 参考价格 更多信息
SN74ALVC164245DGG 1 Texas Instruments 16-Bit 2.5-V to 3.3-V/3.3-V To 5-V Level Shifting Transceiver With 3-State Outputs 48-TSSOP

ECAD模型

下载ECAD模型
$1.27 查看
PVT422SPBF 1 International Rectifier Transistor Output SSR, 2-Channel, 4000V Isolation, LEAD FREE, PLASTIC, SURFCAE MOUNT, DIP-8
$8.57 查看
C3E-12.000-12-3030-X-R 1 Aker Technology Company Ltd Parallel - Fundamental Quartz Crystal, 12MHz Nom, SMD, 4 PIN
暂无数据 查看

相关推荐

电子产业图谱