Linux 的一些事儿 系统管理 宁波市高校慕课联盟课程

Slides:



Advertisements
Similar presentations
第三课 商朝与青铜文化 扬子中学 宋咏春 王国维 “ 二重证据法 ” 传世文献与地下考古相互印证。
Advertisements

Linux管理与应用 Linux 诞生历史 主讲教师:张美平. 主要内容 Linux诞生的几个要素及背景 GNU项目 Linux系统诞生与发展过程.
© 2001 孟静制作 版权所有 第二章 CPU 管理和进程、线程管理 2.1 CPU 管理概述 2.2 进程管理 2.3 进程模型实例分析 :UNIX 早期版本的 CPU 管理 子系统 ( 进程模型 ) 2.4 处理机管理实例分析 (2):linux CPU 管理(进程 模型) 2.5 线程模型.
第 3 章操作系统基础 3.1 操作系统概述 3.2 操作系统的功能模块 3.3 典型操作系统概述.
第四冊第九課 劉老老 曹雪芹.
CH02 電腦軟體 介紹電腦軟體之概念 認識系統軟體、程式語言與軟體開發 認識作業系統的主要功能 認識作業系統的演進歷史 認識常用之應用軟體
Linux 安裝入門與基本管理 課程目標: 學習Linux平台下的安裝設定 與 建置一個基本的Linux伺服器
第一課 第35封信 獨立宣言 龍應台.
自由軟體介紹 自由軟體介紹 自由軟體在文元 報告人:吳政諺.
開南大學 資訊管理學系 學分學程相關說明.
清华大学 罗念龙 2004年6月 集成学生系统 清华大学 罗念龙 2004年6月.
ARM 嵌入式系统 第七章 嵌入式Linux.
计算机网络 指导教师:杨建国 二零一零年三月.
第1单元 操作系统概论 第一节 绪论 操作系统定义.
劳动与工作.
Foundations of Computer Science
操作系统 袁昕.
计算机发展中的 关 键 思 想 和 先 驱 人 物 开 始 退 出.
第十一課 紅頭繩兒 王鼎鈞.
國父思想 基本權利義務論與民權思想 97年度 第1學期學期報告 主 題 :受教育權 指導老師 : 陳怡如老師 組 別:第八組
Linux 的历史、现状和未来 2011 《网管员世界》杂志社 副总编辑 孙浩峰.
健康選擇飲品 營養師 顏妤蓉 2017/3/13.
Linux作業系統簡介 自由軟體基金會的誕生 Linux的歷史
健康選擇飲品 洪菱窕 營養師 2017/3/15.
俄罗斯科学院 叶尔绍夫信息系统研究所 Institute of Informatics Systems (IIS)
曹红旗 省特级教师 潍坊教育学院党委书记 新浪博客: 揽月湖畔的教育碎思
香港普通話研習社科技創意小學 周順強老師.
第六課 諫逐客書 李 斯.
Linux基礎學習 課本:Ubuntu Linux 管理與架站實務 博碩文化出版發行.
2011年11月3日凌晨,江西省南昌市筷子巷35号发生一场大火。火灾过后,住在35号的大部分居民回忆火灾发生的情况时,一个名字不约而同地从他们口中说出。夏娟,一名12岁的初二女生,在发现大火时没有选择独自逃生,而是逐一敲开邻居的门,让至少15名居民因此幸免于难。 你认为夏娟同学为什么会做出这种举动呢?
操作系统原理 Principles of Operating System
第1章 Linux概述 马丽洁.
靜宜大學專用 PowerPoint 檔案 數位教材
自由軟體 為什麼要學? ? ?.
營建自動化 -營建管理資訊化 授課老師:劉俊杰 副教授 中華民國89年9月27日.
嵌入式系统讲义 第5章 嵌入式系统软件开发环境与工具
第1讲 实验环境.
Linux 入門課程(介紹篇) 講者: Pank
第六章 系统设计.
第八課 始得西山宴遊記 柳宗元.
作業系統的結構 日期 : 2018/9/17.
Linux.
Linux的認識與使用 2013/01/05.
Linux环境下程序编译 曙光信息产业(北京)有限公司.
第一篇 Unix/Linux 操作介面 第 1 章 Unix/Linux 系統概論 第 2 章 開始使用 Unix/Linux
Gimp繪畫與應用 新上國小姚盈仲老師
第4章 作業系統的介紹及操作.
第9章 資訊倫理與道德 實用資訊.
自由軟體在教育上的應用 台北縣江翠國中資訊組 .
Linux 系統管理 計網中心網路組 楊世偉.
主題九 認識作業系統.
作業系統 家庭和小型企業網路– 第二章.
第2章 Linux概述 2.1 操作系统的功能和分类 2.2 Linux操作系统概述 2.3 Linux的应用现状与前景
Linux 基础知识讲座 红星中学 点动 IT社 主讲:姚宇晨
網路資源的建立--LINUX系統 國立東華大學電算中心 陳鴻彬.
代码风格 ACM Class 2016 范舟.
1-1-1作業系統的功能 提供使用者操作介面 提供程式執行環境 控制輸入\輸出程序 分配系統資源 管理與維護磁碟中的檔案
第1章、系統軟體 作者:陳鍾誠 旗標出版社.
作業系統 (Operating System)
自由軟體 主講:蔡宜庭.
第二章 Linux简介 Linux概述 Linux系统的特点 Linux中使用的应用程序 Linux的组成 Linux版本介绍
Unit 11.Operating System 11.1 What’s OS 11.2 Related Courses
作業系統 第三章 作業系統結構.
指定教科書:張木雄、徐永熹、周宗憲合著(2007),《憲法與國家發展》,台北:元照。
操作系统的结构和硬件支持 第2章 操作系统的结构和硬件支持.
自由軟體(Free Software ) 開放原始碼(Open Source)的軟體 特色 自由軟體鼓勵複製、散布。
第12章 Linux與 嵌入式uClinux系統
售后培训系列之V9系统中心安装 SecManage 网安事业部 广州售后-王长绪.
第四冊第十二課 詞選 虞美人──李煜 水調歌頭──蘇軾 醉花陰──李清照.
课程介绍 1、嵌入式系统开发先序课程; 2、共32+8课时: 3、本期采用混合式教学成绩计算方式:
Presentation transcript:

Linux 的一些事儿 系统管理 宁波市高校慕课联盟课程 各位同学,大家好,我们今天要学习的是《Linux系统管理》的第一讲,在本讲中,我们将一起来聊聊接下来要深入学习的对象——Linux操作系统的一些背景和历史。

我们生活中的 每一天 都在使用 Linux 与 Windows、MacOS等操作系统相比,Linux似乎很少出现在我们日常生活中,但事实上,我们生活中的每一天都在使用Linux,在当前互联网世界中,Linux无处不在。

+10,000,000,000 台 使用 Linux 内核的安卓移动设备 目前,全球有超过10亿台使用安卓操作系统的移动设备,而安卓操作系统使用的是Linux内核,正是Linux操作系统的一员.

超过75% 低于25% 忽略不计 与其相比,使用其他操作系统的移动设备的数量只有其三分之一.

大约150 台安卓移动设备已经上线了 就在我们开讲到现在的那点时间里… 就在我们开讲到现在那么点时间里, 就已经有大约150台安卓设备上线了. 就在我们开讲到现在的那点时间里…

700,000 每天 其中绝大多数使用 Linux 全球平均每天都售出70万台平板电视,其中95%以上都使用Linux操作系统或者安卓操作系统.

超级电脑 全世界每十台 中就有九台使用 Linux 全世界90%的超级计算机都使用 Linux操作系统。

其中就包括了目前我国最快的,也是全球最快的超级计算机 “天河二号” 。

绝大部分 服务器均使用 Linux 而我们每天多少都要浏览的腾讯、百度、淘宝、亚马逊、谷歌等网站,其服务器也绝大多数使用的是Linux操作系统。

企业应用 移动设备 通信基础设施 超级计算机 其他更多… 数据中心 Linux 是互联网的 关键基石 事实上,在移动设备、企业应用、通信基础设施、数据中心、超级计算机等关键领域,Linux都占据着统治地位,同时在智能电器、娱乐影音等家用领域也占据了极大份额,一言以概之,Linux 是互联网技术的关键基石之一,其重要性无可置疑。

Linux 自由,分享,互惠 免费 Free Software 更加不可思议的是,Linux 并非某家信息巨头公司的商业产品,也不属于某个人,Linux 是一个free software,其中free这个单词不仅仅是指免费,而是指 自由、分享、互惠. 也即Linux 的源代码开放的,可以被任何人获取和使用,可以根据个人的要求进行定制.可以自由地重新发布.

? Linux 是打哪儿来的呢 既然Linux如此了不起,那么问题来了,Linux到底是谁发明的呢,如何被发明的呢,是凭空出世还是其来有自?这就是我们接下来要讲的。

自由软件之父 Linux 之父 Linus Torvalds Richard Stallman 要提到Linux的起源,就不得不提到两个牛人, 一个名为Linus Torvalds, 是公认的”Linux 之父” ,Linux 的核心就是由他开发的, 而另一个人名为 Richard Stallman, 是自由软件运动的发起人, 开发了Linux 的许多重要基础应用,号称”自由软件之父”.我们先来讲一讲Linus Torvalds 。

Linux 之父 1991 Linux 0.0.1 Minix 内核 Linus Torvalds 那还是在1991年8月,Linus Torvalds还是芬兰赫尔辛基大学计算机专业的学生,他对 Minix发生了兴趣 ,Minix 是一个开源的类 Unix 操作系统,是赫尔辛基大学 Andrew Tanenbaum (谭宁邦)教授为了课程教学而开发的。Linus 想开发一个类似 Minix 的操作系统,用在他自己的计算机上,在1991年9月, Linus在互联网上发布了他的成果并取名为 Linux ,义为Linus 的Minix,版本为0.0.1,从严格意义上来说,Linux 0.0.1 还不是一个完整的操作系统,而只是一个操作系统的kernel,也就是内核,缺乏操作系统许多必要的外部功能,这个问题是如何解决的呢?这时就要提到自由软件运动和 Richard Stallman 了。

1983 自由软件之父 自由软件运动/GNU 内核? 开发环境 编译器 调试器 其他许多软件… Richard Stallman 1983年春天,Richard Stallman还是麻省理工人工智能实验室的程序员,他深深地觉得Unix商业软件越来越成为开发者和软件用户的束缚,有悖软件自由的本意,因此他发起了 GNU 项目,旨在开发一个自由的类 Unix 的操作系统。GNU 项目的创立,标志了自由软件运动的开始,随后的 1985年10月,他又创立了自由软件基金会(Free Software Foundation, FSF)。在自由软件基金会的支持下, 到了 1991年,很多 GNU 工具都被开发了出来,包括强大GCC编译器,GDB调试器,Emacs编辑器等等,但是,建立一个自由的操作系统的所必不可少的部分——自由的内核,却还没有开发出来。正巧这时 Linux 0.0.1 发布了,两者一拍即合。

1992 GNU / Linux 1992年,结合了Linux内核和GNU软件,Linux正式诞生了,其正式名称是“GUN/Linux ”,简称Linux。是自由软件运动和 互联网的兴起造就了 Linux ,就这样,一个想法变成了变革行业的一场运动。

12000 开发者 相关公司 社区组织 非营利性基金 爱好者 共同开发 时至今日,Linux已经是一个非常成熟和先进的开源操作系统了,Linux的开发和维护是由全球12000名开发者共同完成的,其中即包括了非营利性基金如自由软件基金会、Linux基金会的开发者,相关公司如红帽公司、Novel公司的开发者,也包括了Linux开发社区组织如Debian社区、CentOS社区的开发者,当然也包括了全球许许多多的Linux爱好者。

有史以来 最大的 程序开发项目 有12000人支持的Linux开发项目是当今世界上最大的合作程序开发项目。

每2-3个月 有如此强大的开发团队,Linux的更新速度也是无与伦比的,平均2-3个月 Linux核心就会推出一个新版本。

Linux核心代码行数 Linux核心的代码由当初 0.01版的不到一万行代码,到 1.0版的17万行代码,到2.6.0版的600万行代码,直至今天3.4.0版,超过1500万行代码。

发行版本 Distributions 同时随着不断发展, 各个组织和公司都推出了自己的Linux发行版本,这些发行版本彼此之间可能会有较大差异,这些差异并非是内核的差异,而是主要表现在它们各自的外部程序包上,还表现在安全性与可用性等方面侧重点的不同。例如,有的发行版本专注于提供良好的桌面体验,有的发行版本则适用于作为开发工作站,有的发行版本则有良好的稳定性和安全性,可以作为网络服务器操作系统。

主流 目前,叫得上名号的Linux发行版本就有数百个,目前主流的适用于服务器的Linux发行版本主要有5个,Debian、Ubuntu 、openSUSE、Redhat和CentOS。这些Linux发行版本各有其优缺点,至于到底选择哪种版本就要看公司IT生态、项目具体需求和项目预算了。这也是我们在“选择Linux版本”一讲中要讨论的主题。

谢谢观看 yanchenyang@nbcc.cn 本讲到此结束,谢谢大家观看!