嵌入式学习(二) --Linux文件系统

姓名:崔婉仪            学号:19020100351           学院:电子工程学院

转自:https://blog.csdn.net/feit2417/article/details/80752958

【嵌牛导读】Linux文件系统的简单描述

【嵌牛鼻子】嵌入式 Linux文件系统

【嵌牛提问】Linux 文件系统与 Windows 文件系统的差异是什么?

【嵌牛正文】

一、层次化文件管理

      在正式学习Lunix上的嵌入式开发之前,先要对Linux有个了解。今个先了解一下Linux的文件系统,下面这张图带我们熟悉Lunix的文件系统结构

上图,首先可以看出Linux的分层组织的文件机构。显而易见,这种树形分成的好处使得文件的管理规范化。这是计算机存储管理的一种常用的思想,而且生活中也有很多类似的例子。

二、FHS规范

之前了解到,Linux是一个软硬件可裁剪的内核系统,不同的发行版的目录结构也不尽相同。试想一下,如果每个版本的目录结构都千差万别,那学学起来得有多费劲呐!?

当然这方面是有规范的,Filesystem Hierarchy Standard(文件系统层次结构标准)

所以,为了规范文件目录命名和存放标准,Linux基金会颁发了FHS(Filesystem Hierarchy Standard),也就是这张图


/ bin :bin是二进制(binary)英文缩写。

/ boot  :存放的都是系统启动时要用到的程序。

/ dev    :包含了所有Linux系统中使用的外部设备。

/ etc    :存放了系统管理时要用到的各种配置文件和子目录。

/ lib      :存放系统动态连接共享库的。

/ home:普通用户的主目录

/ root  :根用户(超级用户)的主目录

虽然,不同的发行版的目录结构也不尽相同,但是都遵循同一个规范。

————————————————

版权声明:本文为CSDN博主「hinzer」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。

原文链接:https://blog.csdn.net/feit2417/article/details/80752958

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容