linux 学习心得笔记<初级>第一篇

 

操作系统:
platform
middle-man


平台<内核>:驱动、CPU、内存、进程、存储、文件系统、进程调度
输入输出IO系统、ALU、CPU、外设辅助存储

由于外部设备比较慢、内部计算能力强
所以引入批处理系统
这时用到磁带,不是打孔纸带

批处理:
|----------|   |--------|

脱机批处理:
两台主机  一台慢用于输入批处作业、一台块用于计算

IBM 360\370
DEC PDP-1~PDP-11,VAX
    VAX-vms在Uinx出现后不行了
  { 比尔盖茨收购了VMS并在vms上重写成windowsNT 整合资源的高手
    vistar/win7 基于os/2上实现的      os/2是微软和IBM和开发的
    Bell实验室这时从AT@T公司出来,可以将unix进行商品出卖40000$
    这时荷兰大学安德鲁就写了一个Minix 但是没有驱动
    芬兰赫尔辛集大学李纳斯<Linus> 在i386 pc在装minix后写了一个linux<平台>遵循GPL
    GPL:  MIT大学的Richar Stallman认为操作系统是人类的共同智慧,并发动GNU<GNU is not unix>运动 GPL共产党宣言,General public License
GCC emacs vim 等都是共享出来的软件,但是GNU 没有平台<操作系统>  90年Linux加入GNU,所以我们称作为GNU/Linux。
    但是GNU 只发布源代码<需要编程2进制>,93年的Redhat、suse、Debian就是将这些源代码编译、包装 发布版Linux
    Redhat 9.0之后就封了,并将其转给Fedora redhat个人版<2003>
    Redhat Enterprise 3.0--->4.0--->5.0<我们用的是5.4 最新为5.5>--->6.0
    GNU/linux<内核> 0.1--->1.0--->2.0--->2.4---->2.6
    Fedora 以高技术为向导<6月更新> Redhat以稳定为导向<24~36月跟新>
    redhat更新就需要花钱打补丁 2003年 伯克利大学将redhat的源代码编译成CentOS 将redhat的补丁包免费公布在网上  centos和redhat是相互兼容的 新浪 360等服务器就用Centos
    redhat、suse等之间在组织软件的方式和路径不一样,所以他们的软件有可能不能相互安装
    redhat 用 rpm 来管理、安装软件包
   1> GPL:要求完全的公布用GPL的代码的商品源代码 这就会导致公司的商业利益受损,所以就出现了GPLv2\ LGPL
   2> BSD<unix分支>,FreeBSD也是开源的UNIX的规范,但是要比GPL宽松许多
    开源:源代码是公开的
    商业化:只发布2进制并加了壳 反编译的
   3> LFS : linux from scratch 大家必需要会的 自己必须自己做一个属于自己的linux

  }

计算机小型化,出现高级语言,计算机的计算能力越来越快

Bell,MIT,GE 开发了比脱机批处理更高的名字为Multics的操作系统

最后只有MIT最后完成了多任务、多用户的操作系统(Bell\GE退出了)

BELL 的Ken Tompson<参与Multics的开发>, Space travel<game,只能运行在Multics>,写文件系统<汇编语言>,在没人用的PDP-7的机器上完成Unics

unics只能运行在PDP-7上<要运行在PDP-11上需重写系统、不同的硬件对应不同的系统、编程语言就是用来调用CPU的针脚的,所以不同的硬件针脚不一样,编程语言写的方法也是

不一样的、耦合度很高>

Unics出来后被很多人所吸引,ken 并将其移植到PDP-11上,这个过程中有了Dennis Ritch参与并完善

Dennis Ritch和Ken 重写Unics 用B语言写,并加上静态变量、指针等发展成C语言(Dennis Ritch),最后用C语言写了Unics,便名为Unix

AT@T公司被要求免费提供技术<如unix>给各个大学 后来在80年代被拆分为朗讯、美电
1974 加州大学伯克利分校<Berkeley> 1976年 Ken到伯克利教学、年休
成立了BSRG <操作系统研究小组>,为UNIX 增加了 TCP/IP协议栈、虚拟内存 并将其命名为BSD卖钱
其他公司如SGI irix    microsoft xenix的unix版本

80 兼容的PC<IBM>\PC<康柏>机出现 有了一个PS/M的操作系统很贵、有一个类PS/M 被比尔盖茨发现并收买重名为DOS 2<引入Unix的特性:管道等>
硅谷传奇电影


apple 主机、操作系统
Xerox<施乐公司 复印机> Park<实验室>---->GUI<图形化操作系统>
比尔盖茨把这个东西从乔布斯买了GUI并将其用到DOS中并命名Windows

 

这短时间BSD和Unix在打架,2000年Bell被卖

IBM--AIX
HP---HP-UX
SUN<SUNOS>---Solaris
SGI--Irix
Novell---Unixware

Novell的Netware,被WindowsNT打被   买了Bell SUse Unix 想打败Windows


 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值