Linux 操作系统名词科普贴

在整个操作系统领域,现在主要有四个知名的系统体系被人们所熟知:PC桌面系-----微软的Windows(据说传承于古老的vms),苹果的MacOS (也是基于Unix的BSD系),开荒鼻祖系-----贝尔实验室的Unix ,服务器阵营系芬兰IT大佬Linus的Linux(同时也是Git的作者。。。膜拜三秒钟),本文主要从专业名词的角度帮助入门的同学进行科普,备好粮,磨好枪好在操作系统领域自由翱翔。(不定期更新)


1,OS —— Operate System 操作系统,运行于计算机硬件之上,主要负责 进程管理、内存管理、网络管理、驱动管理、安全管理等,可以理解为是介于程序和硬件之间的接口程序,如果再NB的CPU,显卡,内存条,固态硬盘,显示器,键盘,鼠标如果没有OS,那么就是一堆废铁,so 你懂得 !

2,LInux ——一个非常NB的开源的操作系统,通常用于程序的服务器端操作系统,据不完全统计全球80%的应用服务器都是采用的基于Linux内核的操作系统,就像个人PC介的Windows,不要太厉害!

3,Kernel——内核,本文所指的是操作系统内核,是操作系统的核心组成部分,一个操作系统必须包含内核,当然还要有GLIB,软件包管理器,Bash 等。

4,GLib—glib库是Linux平台下最常用的C语言函数库,它具有很好的可移植性和实用性。

5,RPM——RedHat Package Manager 软件包管理器,是红帽公司一个软件包管理器,当然现在很多的Linux系统都在用。

6,Shell——在计算机科学中,Shell俗称壳(用来区别于核),是指“提供使用者使用界面”的软件(命令解析器)。它类似于DOS下的command.com和后来的cmd.exe。它接收用户命令,然后调用相应的应用程序。(来源百度百科解释)常用的有B-Shell,C-Shell 等。

7,API—— Application Program Interface 应用程序编程接口,就是各软件之间交互通信的端口。

8,GUI——Graph User Interface 用户图形界面,顾名思义,是用户用来和操作系统打交道的图形软件。

9,CLI—— Command Line Interface 命令行界面,和GUI同性质的东西,只是一般用在专业领域,通过命令行和操作系统进行交互。

10,CPU——中央处理器(CPU,Central Processing Unit)是一块超大规模的集成电路,是一台计算机的运算核心(Core)和控制核心( Control Unit)。它的功能主要是解释计算机指令以及处理计算机软件中的数据。(来源百度百科)通常一个CPU上面有很多的针脚,一个针脚代表一种运算能力。

11,IO——input/output输入输出通常用于专业领域的描述。


发布了15 篇原创文章 · 获赞 15 · 访问量 3万+

猜你喜欢

转载自blog.csdn.net/a568418299/article/details/78915359