Linux——计算机基础篇

  • 计算机的组成

最精简的linuxkernel(操作系统、内核) API(库) shell

硬件资源:cpu、内存、I/O设备

kernel管理硬件,将硬件资源虚拟成其他样子向上级提供支持

API库是一个程序,没有执行入口,只有调用接口。不能够单独的自己执行,只有被调用的时候才能够运行。

Shell用户管理界面  是整个系统的壳。

  1. gui界面:用户图形管理界面

  2. cli界面:用户命令行界面                                                             

程序:指令+数据

程序1:系统调用system call  更高效,难编程难移植

程序2:库调用 library call   便于编程和移植

liunx——计算机原理_第1张图片


  • 简单介绍

Cpu:计算器和控制器组成

北桥:高速总线控制器

南桥I/O设备

操作系统:也是一个程序,指令和数据存放在内存中,管理硬件资源和监控所有的程序。当计算机键盘按键时:指令传送cpu——cpu发送给内核——由内核解析是什么硬件做了什么——发送给cpu

电脑的kernelblos都存放在内存的特定位置中。


听马哥的linux,学习笔记,不足之处多多指点。