05 Linux系统概述

1 Linux的发展:离不开它的前身Unix

  • Unix的发展:
  • 1970年,Ken Thompson研发出Unix内核;Unix元年
  • 1973年,Ritchie发明了C语言,编写了Unix内核,Unix正式诞生;
  • 1974年,Unix对外公布,开始广泛流行。
  • Linux的产生和发展:
  • 1986年,Tanenbaum研发出MINIX,并于次年发布;
  • 1991年,Linus研发出Linux内核雏形;
  • 1994年,Linux 1.0内核发布;
  • 1995年以后,各种不同的Linux发行版本相继出现。
  • Linux发行版本(内核是一样的):
    • Redhat 、SUSE Entprise、CentOS:侧重于网络服务,企业管理
    • Debian、Stackware:侧重于服务器及其稳定性
    • Ubuntu、Fedora、Open SUSE:侧重于用户体验
  • Unix和Linux的区别:
  • Unix付费,Linux开源免费
  • Unix与硬件配套,对硬件要求高,Linux对硬件要求低,可用在多种硬件平台
  • Unix安装使用复杂,Linux安装使用相对简易
  • Unix稳定,Linux次之

2 Linux的结构:

05 Linux系统概述_第1张图片
Linux结构一览
  • 内核(kernel):Linux操作系统的核心,指挥调度机器的运行,控制计算机资源
  • 外壳(shell):是Linux的特殊程序,用户和内核之间的命令解释器,在命令提示符下发出的命令会发出后会被执行,使用者可以通过shell与计算机通信。可以根据自己的需求更换shell。
  • Linux中的shell:Bourne shell(sh)最初使用的,用户交互做的没有其他的好、C shell(csh)、Korn shell(ksh)

3 Linux的特点:

  • 多任务,多用户:CPU时间分片,分给不同的进程(DOS就是单任务、单用户);允许多个用户同时登陆使用。
  • 管道,功能强大的shell: 管道:前一个程序的输出作为后一个程序的输入,shell是一种解释型高级语言,通过编程就可以创造出很多命令。
  • 安全保护机制,稳定性好:防止系统及其数据未经许可而被非法访问,稳定性Unix好于Linux,Linux好于Windows。
  • 用户界面,强大的网络支持:常用命令行的方式,同时提供图形界面;TCP/IP协议就是Linux的缺省网络协议,这也促进了TCP/IP的发展。
  • 移植性好:源代码用C语言写成,便于移植到其它计算机上。

你可能感兴趣的:(05 Linux系统概述)