Linux 运维之路001

后续
Linxu运维之路–002

TOC](Linux学习笔记)
前言 唯有学习和健身是永不赔本的买卖。
我不知道这篇笔记要写多久,但还是尽我可能去做好它吧。
要么别开始,要么做到底。

Linux是什么

  • Linux是一套操作系统。Linux在一个计算机中扮演的角色是 核心和系统呼叫,早期的Linux是针对386开发的一套操作系统,并不含有其他的应用程序,因此很多工程师,是无法去运作这套系统的。
  • 由于不同的硬件他的功能函数并不相同,例如IBM的Power CPU与Intel的x86架构就是不一样呢,所以,同一套操作系统是无法再不同的硬件平台上面运行的,举例来说,如果你想要让x86上面跑的操作系统在Power CPU上也能够运行,我们需要将该操作系统进行修改才行。经过改版后的操作系统就能欧在另一个硬件平台上运作了,这个动作我们通常称为软件移植

讲点故事

Linux是在1991年被大神Linux Torvalds开发的,他的前身是Unix。

早期的计算机并不是非常常见的,那时候的输入设备只有卡片阅读机 输出设备只有打印机
用户无法与操作系统互动。

为了避免主机只有一台,造成多人等待的情况,MIT发展了CTSS系统 也就是兼容分时系统 可以实现多个终端联机接入主机,来利用主机的资源进行运算工作。

这个技术的原理,并不是同时使用该主机的资源,而是在一个使用者之间进行切换。

但是这个技术仍然垃圾的一比,因此为了改进这个技术,由贝尔实验室 MIT 与奇异公司共同发起了Multics计划,希望最终可以达成提供300个以上的终端机联机使用的目标,但是他们,嗯,失败了。

故事到这就完了吗,不,在这个计划中有一个大神Ken Thompson,因为自己的需求需要开发一套小小的操作系统,在开发时,一个偶然的机会,他遇到了DEC公司推出的PDP-7,于是他就针对这部主机进行了操作系统核心程序的撰写,最终他是用汇编语言在1969年独立完成了Unix系统的开发。

这个文件系统有两个重要的概念分别是:

  • 所有的程序或系统装置都是文件
  • 不管建构编辑器还是附属文件,所写的程序只有一个目的,其要有效的完成目标。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值