1、诞生时间shell
Unix诞生于20世纪60年代末,Windows诞生于20世纪80年代中期,Linux诞生于20世纪90年代初。能够说 Unix属于操做系统的老大哥。安全
2、Unix与Linux的关系服务器
Linux受欢迎的缘由网络
3、Linux和Unix系统结构学习
UNIX/Linux 系统能够粗糙地抽象为 3 个层。底层是 UNIX/Linux 操做系统,即系统内核(Kernel);中间层是 Shell 层,即命令解释层;高层则是应用层操作系统
内核(kernel)层:.net
内核层是 UNIX/Linux 系统的核心和基础,它直接附着在硬件平台之上,控制和管理系统内各类资源(硬件资源和软件资源),有效地组织进程的运行,从而扩展硬件的功能,提升资源的利用效率,为用户提供方便、高效、安全、可靠的应用环境。命令行
1. 管理设备、内存和进程接口
2.控制系统程序/实用程序和系统硬件之间的功能进程
3.管理交换空间、守护进程、文件系统和其余功能
shell层:
shell 层是与用户直接交互的界面。用户能够在提示符下输入命令行,由 Shell 解释执行并输出相应结果或者有关信息,因此咱们也把 Shell 称做命令解释器,利用系统提供的丰富命令能够快捷而简便地完成许多工做。
应用层:
应用层提供基于 X Window 协议的图形环境。X Window 协议定义了一个系统所必须具有的功能(就如同 TCP/IP 是一个协议,定义软件所应具有的功能),可系统能知足此协议及符合 X 协会其余的规范,即可称为 X Window。
4、Linux的优势:
1. 大量的可用软件及免费软件
2. 良好的可移植性及灵活注
3. 优良的稳定性和安全性
4. 支持几乎全部的网络协议及开发语言
5、开源软件和免费软件的区别
开源软件是指公开源代码的软件。开源软件在发行的时候会附上软件的源代码,并受权容许用户更改、传播或者二次开发。 免费软件就是免费提供给用户使用的软件,可是在免费的同时,一般也会有一些限制,好比源代码不公开,用户不能随意修改、不能二次发布等。