简述Linux目录结构和系统结构
提到 GNU/Linux 系统的目录结构,不得不说一下FHS(Filesystem Hierarchy Standard,文件系统层次结构标准),正是这一标准的存在,详细的定义了类 Unix 操作系统中各种应用软件,管理工具,开发工具,脚本以及帮助文档的位置,让遵循该标准的各种 GNU/Linux 发行版目录结构几乎都是一致的。 |
在 FHS 中,根据文件的共享性和文件是否要求被修改的特点,其将文件划分为可共享文件/不可共享文件以及可变数据文件/静态数据文件两大类。FHS 将不同属性的文件划归到不同的目录,以便系统管理。
如下表所示:
需要注意,并不是所有在文件系统中的文件都是可共享的,每个拥有本地存储设备的系统都会有自己不可共享的文件。通过目录文件性质的划分,可以很方便的将其他主机上的共享文件目录挂载到本地系统。
Linux 目录结构
因为 FHS 目录规定,你会发现 GNU/Linux 不同的发行版都存在以下目录结构:
更多关于FHS目录的规定,可以参看"https://www.pathname.com/fhs/pub/fhs-2.3.pdf"
Linux 系统结构
GNU/Linux 的系统结构包括以下几部分,如下图所示:
应用程序:例如文本编辑器,Web浏览器,X Winodow,网络应用程序,系统工具等一系列的应用。这些应用通过系统调用接口与 Linux 内核发生交互。
Shell&函数库:Shell 是 GNU/Linux 系统的命令解释器,用于处理输入,实现和系统的交互。库函数则为编程提供接口,实现对系统调用的再次封装,为上层程序调用提供更简便的接口。
Linux内核:操作系统的核心,具有很多最基本功能,它负责管理系统的进程、内存、文件和网络系统等,决定着系统的性能和稳定性。
设备驱动:设备驱动负责驱动系统的相关硬件,使其正常的发挥作用。
对于 GNU/Linux 这样一个复杂的操作系统,逐步的明白其目录结构以及系统结构,对于用户了解 GNU/Linux 系统会有很大的帮助,希望本文能让大家对 GNU/Linux 系统的目录结构和系统结构有个初步的认识。
简述Linux目录结构和系统结构相关推荐
- Linux目录结构及解释
相关文章推荐 ★构建小型Linux跟文件系统镜像(Ext2 或 Ext3) ★linux内核源码目录结构 ★简述 Linux 文件系统的目录结构 ★Linux 内核源代码的结构 ★linux文件系统的 ...
- Linux目录结构,命令,文件类型学习
2019独角兽企业重金招聘Python工程师标准>>> [toc] Linux目录结构,命令,文件类型学习 一. 系统目录结构 简述 对于目录,我们大致能够理解,像书本学的章节,每个 ...
- Linux目录结构和文件基本操作
一.Linux目录结构 1.FHS(File System Hierarchy Standrad,文件系统层次结构标准) FHS定义了两层规范,第一层是/下面的各个目录应该要放什么文件数据,例如/et ...
- linux目录结构 各个目录文件作用
linux 目录结构 /: 根目录,一般根目录下只存放目录,不要存放文件,/etc./bin./dev./lib./sbin应该和根目录放置在一个分区中 /bin:/usr/bin: 可执行二进制文 ...
- 每天一个linux命令(23):Linux 目录结构
对于每一个Linux学习者来说,了解Linux文件系统的目录结构,是学好Linux的至关重要的一步.,深入了解linux文件目录结构的标准和每个目录的详细功能,对于我们用好linux系统只管重要,下面 ...
- Linux目录结构和常用命令
Linux目录结构和常用命令 一.Linux目录结构 Linux文件夹很多都是固定的,分门别类,要想快速弄清楚系统的架构,那么哪些目录里面装着哪些文件是干什么用的. 首先,回顾一下Linux系统下文件 ...
- Linux目录结构FHS
Linux目录结构: 这下这个是看到比较全面的一个FHS(Filesystem Hierarchy Stand),收藏下,以备不时之需! / 根目录│├boot/ 启动文件.所有与系统启动有关的文件都 ...
- linux目录结构及常用命令
linux目录结构 home, etc, usr/local, var是4个常用的目录 常用命令 ~代表主目录 假设你登陆的用户明为user ~ 就表示 /home/user
- linux闲话FHS标准下linux目录结构
2019独角兽企业重金招聘Python工程师标准>>> 1.闲话 2011年10月24日收到了秒针的OfferLetter并决定加入之后,就开始认真学习linux.坦 ...
最新文章
- codeforces 158B-C语言解题报告
- 回溯 皇后 算法笔记_算法笔记-回溯法
- 远程ykvm 插件移值java_Centos7 命令行下kvm安装windows,linux
- Teradata 金融数据模型FS-LDM
- 华师计算机硕士考试科目,华中师范大学(专业学位)计算机技术研究生考试科目和考研参考书目...
- BZOJ2428[HAOI2006] 均分数据
- IPM是如何控制三相电机的
- 【点宽专栏】Dual Thrust 交易策略
- cad被管理员阻止_CAD注册机无法以管理员身份输入的解决方案
- 再看2019大前端技术趋势,Web OS概念正落地
- 地铁一公里造价达7亿元,大部分城市无法回本,为何还抢着建?
- 医保业务综合服务终端技术规范_增值税发票综合服务平台出口退税业务操作指引...
- 安知我不知死之乐”的意境
- 产品需求文档怎样编写
- JavaScript2谁刚开始学习应该知道4最佳实践文章(翻译)
- MySQL面试问题包含答案仅参考
- 临淄区青少年科技馆物联云创客项目
- matlab simulink锂离子电池智能充电策略研究
- 单向能ping通,反向不通故障解决过程
- 【其他】逻辑、逻辑推理概念