05 Linux系统概述
2017-03-30 本文已影响45人
被子十三
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的结构:
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语言写成,便于移植到其它计算机上。