linux 发展、组成结构和特性

本文介绍了Linux系统的起源和发展历程,包括1991年发布的第一个版本及其后续的发展情况。Linux基于GPL协议,拥有超过300种不同的发行版本。文章还详细阐述了Linux系统的组成结构,即内核(kernel)、外壳(shell)和文件系统(filesystem)三大部分,并概述了Linux的主要特性,如多用户、多任务处理、良好的移植性以及对低配置硬件的支持。

http://www.maiziedu.com/wiki/linux/linux/

1.发展

1991 Linus Linux 0.0.1版 8000行 内核最新版本4.1.4

加入GNU 基于Linux的遵循GPL协议(允许开源、分享传播、修改)非商业用途 GPL3

基于内核之上的Linux操作系统版本至少有300种以上

2.组成结构

一个linux组成至少有三个部分:
kernel.shell.file systems

linux1.png

1)kernel:内核,包围在硬件之上

  • 作用:

管理设备、进程、内存、交换空间、文件系统、精灵进程等;
控制系统程序与硬件之间打交道的功能;

2)shell:外壳,包裹在内核之上

  • 作用:

提供人机交互界面,用户与内核之间打交道的功能,类似Windows的cmd.

  • 分类:不同shell,命令解释不一样

Bourne shell(sh),Korn shell(ksh),C shell(csh),
Bourne-again shell(bash),tcsh

  • 命令提示符:不同shell的命令提示符不一样

sh,Bash(常用的shell):#root(超级用户) $user(普通用户)
csh:#root %user
//可以通过符号区分是超级用户还是普通用户

3)FileSystem:文件系统,管理文件、目录

3.Linux特性

多用户,
多任务(进程、线程处理),
多平台(linux操作系统大部分代码都是由c语言来写的,c语言具有比较好的移植性,尤其是对于不同的硬件平台),
图形化界面 (x-window)
硬件支持(低配置),
通信与联网,
应用程序支持(编辑器、编程工具、数据库、办公软件、图形处理、Internet应用、游戏等)。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值