Linux云计算学习教程,Linux的来源之最初的理想

UNIX 系统自 1969 年 Ken ThompsonKen Thompson 与 Dennis RitchieDennis Ritchie 在美国贝尔电话实验室(Bell Telephone Laboratories)发展出雏形至今,已历经近 30 来年。而 "UNIX" 这个字典上查不到其原意的怪字,其实是戏谑 MULTICS(MULTiplexed Information and Computing System)操作系统的大而无当所产生的 谐音字。

在 1957 年 10 月,前苏联发射了第一枚人造卫星,此举让当时的美国总统艾森 豪威尔决定投下巨额的经费用以支持及发展科学,美国高等研究计划署(ARPA, Advanced Research Projects Agency)便是在这个时空下设立了,该单位负 责推动系统发展等相关计划,成为当时美国电子计算器发展的重要推手。

1960 年代是大型计算机的发展年代,当时的麻省理工学院因最先实现了兼容分 时系统(CTSS, Compatible Time-Sharing System),在电子计算器领域享有 相当崇高的地位。1963 年,麻省理工的里克莱德(J. C. R. Licklider, 1915~1990)推动了 MAC 计划,MAC 以 IBM 的大型计算机做为主体,连接了 将近 160 台终端机,这些终端机就四散在学区以及教职员的家中,可以让 30 位 使用者同时共享计算机资源。这项计划到了 1965 年便不堪负荷,于是麻省理工 便决定开发更大型的分时计算机系统。新的计划便是 -- MULTICS。一个计算机 史上最为庞大的分时计算机系统,企图连接 1000 部终端机,支持 300 位使用 者同时上线的分时计算机系统。她面临的是,操作系统的分时观念还在各学术与 研究机构探索成形中,计算机硬件亦需重新设计的双重挑战。

当时,麻省理工原本找 IBM 来配合这项计划,但 IBM 正忙着应付自己的问题而 无意配合 MULTICS 计划。此时,通用电子公司(General Electric Company)也就是奇异公司正好在发展自己的大型主机,见机不可失,便极力邀 请麻省理工参予她们的 GE 645 大型主机的规格制定。有了奇异热心主动的计算 机硬件配合,麻省理工找上的不能贩售计算机却人才济济的贝尔电话实验室来负 责承包软件工程。于是乎,MULTICS 的计划便在 1965 年由麻省理工学院、奇 异公司及贝尔电话实验室这三个成员开始共同发展。

1969 年,MULTICS 计划在历经四年的奋战后,仍旧未达到原先规划设计的理 想,贝尔电话实验室决定退出计划。功能未达原始设计理想的 MULTICS 还是安 装在奇异公司的 GE 645 大型计算机上供麻省理工使用。奇异公司在该计划草草 结束后不到一年便完全淡出大型计算机市场。日后,MULTICS 计划被嘲解为 Many Unnecessarily Large Table In Core Simultaneously。

农夫我个人认为, MULTICS 计划诞生在大型计算机将开始鼎沸的 1965 年,夭 折于大型计算机最为辉煌的 1969 年。她如果适时在 1960 年代末期成功的话, 绝对可以助长当时已经普遍被计算机权威人士视为理想的『计算机公用事业』, 至少可以让大型计算机的发展与资源集中的应用模式就不至于会在 1970 年代初 期就迅速萎缩。因为 MULTICS 计划如果成功,至少能让当时的大型计算机的应 用规模大上 10 倍左右。然而,MULTICS 计划失败了。她严重地打击了当时依赖 大型计算机主机的计算机公用事业业者在发展上的信心。更由于没有相似的计划 后继进行,使得集中式的大型计算机主机没有明显的 使用效能提升,而加速催化 计算器工业的转变,以寻找新的道路。另一方面,MULTICS 计划失败的经验亦让 当时参与该计划的软件工程师们得到相当宝贵的经验与正面的影响。

几年后,就在 AT&T,MULTICS 计划这个不同凡响的失败换来的一个不同凡响的 成功。一个戏谑她的名字诞生了 .... UNIX。

1.自由软件之父
Richard M. Stallman 1984 GNU Copyleft OpenSource Free GPL

2.Linux 之父
Linus Torvalds林纳斯.托瓦兹 1991 www.kernel.org

Linus大神2017.6.19来中国了,Linux基金会宣布在华建立正式分支机构

3.Linux能做什么?
Linux和我们常见的Windows一样,都是操作系统,但不同的是:
Windows: 收费的,不开源的,主要用于日常办公、游戏、娱乐多一些。
Linux: 免费的,开源的,主要用于服务器领域,性能稳定,安全。
例如:新浪、百度、淘宝等互联网公司,他们使用的服务器全都是Linux系统;全球500强企业95%的服务器使用的都是Linux系统。
4.学完后可以掌握到哪些技术?
学习完Linux云计算架构师课程后,学生可以掌握到:
网站服务器运维、数据库运维、自动化运维技术;
能够解决运维过程中出现的各种问题,例如网站访问慢等;
具备中小型公司公有云运维的能力,例如公司使用的是阿里云、亚马逊云;
掌握中大型公司私有云平台的构建及运维,例如构建及运维京东私有云平台;
能够利用Shell脚本开发各种运维工具;
能够利用Python开发运基本的运维平台;
5.课程学完能达到什么程度?
能够胜任中大型公司如新浪、搜狐、京东中高级运维工程师;

能够胜任中小型公司公有云运维架构师;

能够作为云计算工程师独立构建或运维中大型公司私有云平台;

能够从事Linux运维开发及云计算开发岗位;

原文地址:https://blog.51cto.com/14214237/2416085

时间: 2024-08-27 06:52:39

Linux云计算学习教程,Linux的来源之最初的理想的相关文章

Linux云计算学习教程,一个全新的世界—Linux

1990 年代中期,因特网因出现 World Wide Web, HTML 这种新型态的应用, 而开始迅速的延烧全世界.一夕间,架设因特网主机的需求激增.这时有一套可 以免费取得,并且能让 x86 计算机升格成 UNIX 级主机的免费操作系统,开始了 吸引全世界目光.在传媒与计算机工程师们的竞相走告下成为了这个新世代的焦 点,这个新的名字就是 Linux. Linus Benedict Torvalds当然,这套媒体吹捧的当红炸子鸡,可非一人之功, 一夕即成的.Linux 是一套版权彻彻底底与

Linux入门学习教程:虚拟机体验之KVM篇

在上一篇中,我展示了虚拟机软件QEMU的使用.效果及其性能,同时也分析了不同用户对虚拟机的不同追求.但是不管是桌面用户还是企业级用户,对虚拟机 软件的追求有一点是共同的,那就是性能.QEMU是一个强大的虚拟机软件,它可以完全以软件的形式模拟出一台完整的电脑所需的所有硬件,甚至是模拟出不同 架构的硬件,在这些虚拟的硬件之上,可以安装完整的操作系统.QEMU的运行模式如下图: 很显然,这种完全以软件模拟硬件的形式虽然功能强大,但是性能难以满足用户的需要.模拟出的硬件的性能和物理硬件的性能相比,必然会

什么是Linux云计算?学习云计算可以用来做什么?

互联网技术越来越多,因为具有非常不错的发展空间,随着大家对大数据.云计算的概念越来越熟悉,也慢慢融入到我们的生活中,更多人想要学习相关的技术,尤其是Linux云计算.那么什么是Linux云计算?学习Linux云计算可以做什么?为大家简单的介绍一下. 什么是Linux云计算?云计算是基于互联网的相关服务的增加.使用和交付模式,涉及通过互联网来提供动态容易扩展而且虚拟化的资源.可以随时随地.便捷地.随需应变从可配置计算资源共享获取所需的资源,资源可以快速释放. 学习Linux云计算后可以做什么? L

Linux 程序设计学习笔记----Linux下文件类型和属性管理

转载请注明出处:http://blog.csdn.net/suool/article/details/38318225 部分内容整理自网络,在此感谢各位大神. Linux文件类型和权限 数据表示 文件属性存储结构体Inode的成员变量i_mode存储着该文件的文件类型和权限信息.该变量为short int类型. 这个16位变量的各个位功能划分为: 第0-8位为权限位,为别对应拥有者(user),同组其他用户(group)和其他用户(other)的读R写W和执行X权限. 第9-11位是权限修饰位,

云计算入门学习资料,linux云计算学习大纲

云计算是分布式计算.并行计算.效用计算.网络存储.虚拟化.负载均衡.热备份冗余等传统计算机和网络技术发展融合的产物.云计算是通过Internet以服务的方式提供动态可伸缩的虚拟化资源的计算模式.它有五大关键特征:按需自助服务(on-demand self-service).泛在网络接入(ubiquitous network access).与位置无关的资源池(location independent resource pooling).快速弹性化(rapid elastic)以及按使用付费(pa

Linux编程学习:Linux运维必会的系统工具

×××教育,独家开创"Linux云计算架构师课程".这是独家的全栈Linux运维课程,包含"公有云+私有云+自动化运维+Python运维开发"等核心开发技术,其中"私有云课程"较同行最全.而值得注意的是,私有云是运维行业中薪资最高的. 更何况,×××教育Linux运维课程内容,还是由中国第29位红帽认证架构师亲自编写的,更是由他和另一位业界大咖唐老师一同讲授.课程内容紧贴一线,实时动态更新,实力打造Linux运维行业佼佼者. 1.acct or

嵌入式Linux系统学习嵌入式Linux系统知识大纲梳理

想要学习嵌入式知识.嵌入linux,就需要学习嵌入式linux系统基础架构知识,按照计划学习,现在就让小编带大家熟悉嵌入式Linux系统基础概念.事物总有个核心,复杂的事物总可以模块化.层次化, 嵌入式Linux也如此.学习嵌入式Linux困难,主要因为涉及知识和概念过多,所以学习嵌入式Linux的就需要找到核心,需要模块化,需要进行层次划分. 嵌入式Linux系统做模块化处理就是可划分为Bootloader(引导程序),Kernel(内核),fs(文件系统),Shell(命令行界面),Gui(

Linux命令学习(21) Linux文件类型与扩展名

Linux文件类型和Linux文件的文件名所代表的意义是两个不同的概念.我们通过一般应用程序而创建的比如file.txt.file.tar.gz ,这些文件虽然要用不同的程序来打开,但放在Linux文件类型中衡量的话,大多是常规文件(也被称为普通文件). 一. 文件类型 Linux文件类型常见的有:普通文件.目录文件.字符设备文件和块设备文件.符号链接文件等,现在我们进行一个简要的说明. 1. 普通文件 我 们用 ls -lh 来查看某个文件的属性,可以看到有类似-rwxrwxrwx,值得注意的

Linux命令学习(22) linux文件属性详解

Linux 文件或目录的属性主要包括:文件或目录的节点.种类.权限模式.链接数量.所归属的用户和用户组.最近访问或修改的时间等内容.具体情况如下: 命令: ls -lih 输出: [[email protected] test]# ls -lih 总计 316K 2095120 lrwxrwxrwx 1 root root   11 11-22 06:58 linklog.log -> log2012.log 2095112 -rw-r--r-- 1 root root 296K 11-13 0