0
点赞
收藏
分享

微信扫一扫

Linux/Unix学习笔记(一)—— 入门

Go_Viola 2022-01-20 阅读 44

一、可能感兴趣的一些东西

tip01:win10之后,Windows系统加入了powershell,兼容一部分shell命令。

tip02笔记本电脑操作系统的三大阵营

  • MacOS是Unix内核。
  • Windows是自己的Window NT内核
  • Ubuntu、Redhat等是Linux内核

tip03手机操作系统的两大阵营

  • 安卓——Linux内核
  • 苹果iOS——Unix内核

那么Linux和Unix的关系是怎样的呢?下面是Unix family tree(Unix系谱图)

二、Linux的结构

内核kernel+实用程序

1. 内核kernel:

  • 内存管理
  • 进程管理
  • 文件管理
  • 设备管理

2. 实用程序

  • 命令解释器shell(命令)
  • 汇编程序(系统调用)
  • 编译器(系统调用)
  • 编辑器(系统调用)
  • 调试器(系统调用)
  • ......

        其实也可以说是CPU的两种状态:核心态(管态)和用户态(目态)。当CPU处于核心态时,可以执行特权指令,进行内存管理、进程管理、文件管理以及设备管理,当然也可以执行非特权指令;当CPU处于用户态时,只能执行非特权指令。

三、发行版本和内核版本是两回事

Unix发行版本、Linux发行版本:

kernel版本:在这个网站查看最新版本The Linux Kernel Archives

举报

相关推荐

0 条评论