前言

UNIX/Linux 系统可以粗糙地抽象为 3 个层次(所谓粗糙,就是不够细致、精准,但是便于初学者抓住重点理解),如图 3 所示。底层是 UNIX/Linux 操作系统,即系统内核(Kernel);中间层是 Shell 层,即命令解释层;高层则是应用层。

UNIX/Linux系统结构

1) 内核层

内核层是 UNIX/Linux 系统的核心和基础,它直接附着在硬件平台之上,控制和管理系统内各种资源(硬件资源和软件资源),有效地组织进程的运行,从而扩展硬件的功能,提高资源的利用效率,为用户提供方便、高效、安全、可靠的应用环境。

2) Shell层

Shell 层是与用户直接交互的界面。用户可以在提示符下输入命令行,由 Shell 解释执行并输出相应结果或者有关信息,所以我们也把 Shell 称作命令解释器,利用系统提供的丰富命令可以快捷而简便地完成许多工作。

3) 应用层

应用层提供基于 X Window 协议的图形环境。X Window 协议定义了一个系统所必须具备的功能(就如同 TCP/IP 是一个协议,定义软件所应具备的功能),可系统能满足此协议及符合 X 协会其他的规范,便可称为 X Window。

UNIX/Linux系统结构相关推荐

  1. Mac终端指令总结「Unix/Linux区别和联系、终端指令原理、Mac目录结构」

    一.认识UNIX和Linux 1.了解Unix和Linux的关系 下图Unix族谱 3.UNIX/Linux系统结构 UNIX/Linux 系统可以粗糙地抽象为 3 个层次(所谓粗糙,就是不够细致.精 ...

  2. unix/linux 文件系统结构浅析

    一.物理磁盘到文件系统 文件系统用来存储文件内容.文件属性.和目录.这些类型的数据如何存储在磁盘块上的呢?unix/linux使用了一个简单的方法.如图所示. 它将磁盘块分为三个部分: 1)超级块,文 ...

  3. Linux系统结构 详解

    Linux系统结构 详解 标签: 产品产品设计googleapple互联网 2011-01-07 14:14 31038人阅读 评论(6) 收藏 举报 分类: Linux(21) 版权声明:本文为博主 ...

  4. 深度linux_深度:图文带你走进Linux系统结构

    作者:真实的归宿一直以来对于Linux系统结构都不深明白,看书学习的时候大多数时候都是介绍到什么的时候,就学哪一部分.最近发现了一篇关于Linux系统机构的好文,总结的非常赞,今天我们一起大饱&quo ...

  5. Linux: 系统结构详解

    Linux系统一般有4个主要部分: 内核.shell.文件系统和应用程序.内核.shell和文件系统一起形成了基本的操作系统结构,它们使得用户可以运行程序.管理文件并使用系统.部分层次结构如图1-1所 ...

  6. Unix/Linux 目录结构的来历

    Unix(包含Linux)的初学者,常常会很困惑,不明白目录结构的含义何在. 举例来说,根目录下面有一个子目录/bin,用于存放二进制程序.但是,/usr子目录下面还有/usr/bin,以及/usr/ ...

  7. 简述linux的系统组成,简述Linux系统结构

    Linux,全称GNU/Linux,是一种免费使用和自由传播的类UNIX操作系统,同时也是一个基于POSIX和Unix的多用户.多任务.支持多线程和多CPU的操作系统.Linux不仅系统性能稳定,而且 ...

  8. Linux 系统结构详解——新手上路

    Linux 系统结构详解 Linux系统一般有4个主要部分: 内核.shell.文件系统和应用程序.内核.shell和文件系统一起形成了基本的操作系统结构,它们使得用户可以运行程序.管理文件并使用系统 ...

  9. 细说高端服务器 SGI HP Sun IBM RS Unix Linux

    细说高端服务器 高端服务器作为与网络关系最为密切的硬件产品之一,是在网络环境下提供网上客户机共享资源(包括查询.存储和计算等)的设备.它具有高可靠性.高性能.高吞吐能力和大内存容量等特点,并且具备强大 ...

  10. Unix/Linux开源世界资源链接汇总【不断更新】

    最后更新:2012.12.04 说明:好东西在后面,Linux镜像基本涵盖全球主要下载点.[长期更新] 世界很大,我们很小,学海无涯,书山有路! 一.内核 Unix代码大全 http://minnie ...

最新文章

  1. Android Market 链接的生成与分享
  2. “error : unknown filesystem”的解决办法
  3. NanoPi NEO Air使用九:使用Linux内核自带的LED驱动
  4. How is syntax error in Vue detected
  5. 面向对象编程设计模式--简单工厂模式讲解(历史上最简单明白的例子)
  6. 【转载】网易将军令工作原理
  7. Focal Loss 分类问题 pytorch实现代码(续2)
  8. 中国最假的36句话(转自傲游论坛)
  9. 全网首发:JAVA的+=类算符,带有自动类型转换功能
  10. 盘点服装进销存软件和生产进销存软件排行榜
  11. 浅谈人工智能 | 语音识别面面观
  12. 问题:找不到该项目,该项目不在指定目录下.......请确认位置......
  13. html5在线画板菱形怎么画,使用HTML5构建一个在线画板应用
  14. 甲型流感H1N1流感症状预防和治疗
  15. Unity - Timeline 之 Nesting Timeline instances(嵌套的Timeline实例)
  16. STM32硬件实现 CRC-16/MODBUS
  17. stm32 USB HID+CDC 鼠标键盘串口 组合设备配置解析
  18. http状态码查询表(转载)
  19. 区块链食品安全(区块链食品安全溯源系统痛点)
  20. 中国石油大学《法学导论》第一次在线作业

热门文章

  1. win7 32位机安装VMware win7 64位虚拟机
  2. 「洛谷3469」「POI2008」BLO-Blockade【Tarjan求割点】
  3. React-leaflet在ant-design pro中的基本使用
  4. bzoj 4605: 崂山白花蛇草水
  5. android 开机自启动实现
  6. BZOJ 3926: [Zjoi20150]诸神眷顾的幻想乡
  7. 福建省计算机c语言成绩查询时间,计算机C语言等级考试模拟题(福建省).doc
  8. SELinux permissive模式 设置
  9. Qt QBoxLayout QVBoxLayout QGridLayout 清空布局内widget的正确做法
  10. import/export win7中电源计划