《Linux操作系统管理》课件(共十三章——上).pptx
Linux操作系统管理——以CentOS7为例
第1章linux操作系统概述及其安装与配置
1.1?认识Linux操作系统
1.1?认识Linux操作系统1.1.1?Linux发展的前因后果Linux是一套自由加开放源代码的类Unix操作系统,由就读于芬兰赫尔辛基大学的林纳斯·托瓦兹(LinusTorvalds)在一些网友的帮助下共同开发完成的。Linux操作系统的诞生、发展和成长过程始终依赖着五个重要支柱——UNIX操作系统、MINIX操作系统、GNU计划、POSIX标准和Internet网络。LinusTorvalds
1.1?认识Linux操作系统1.1.1?Linux发展的前因后果K.Thompson于1969年在小型计算机上开发UNIX系统,后于1970年投入运行,在完成Unix系统开发的基本工作之后,汤普逊觉得Unix系统需要一个系统级的编程语言,于是创造了B语言。1972年,DennisRitchie在B语言的基础上开发出C语言,用来改写原来用汇编语言编写的UNIX,由此产生了UNIXVersionV。1974年,KennethThompson和DennisRitchie合写的“TheUNIXTime-SharingSystem在CommunicationofACM上发表,正式向外界披露了UNIX系统。肯·汤普逊(左)和丹尼斯·里奇
1.1?认识Linux操作系统1.1.1?Linux发展的前因后果Minix是一种基于微内核架构的类UNIX计算机操作系统,于1987年由AndrewS.Tanenbaum教授发布,它启发了Linux。20世纪80年代,由于ATT所有的UNIX版权的限制,荷兰的AndrewS.Tanenbaum教授决定写一个不包含任何ATT源代码的UNIX系统,名为MINIX(即小型的UNIX),并开放全部源代码给大学教学和研究工作,Minix于2000年重新改为BSD授权,成为自由和开放源码软件,为全球注册商标。AndrewS.Tanenbaum特南鲍姆
1.1?认识Linux操作系统1.1.2?认识GNU计划理查德·马修·斯托曼(RichardMatthewStallman,RMS),于1953年出生,自由软件运动的精神领袖、GNU计划以及自由软件基金会(FreeSoftwareFoundation)的创立者、著名黑客。他于1985年发表了著名的GNU宣言(GNUManifesto),正式宣布要开始进行一项宏伟的计划:创造一套完全自由免费,兼容于Unix的操作系统GNU(GNUsNotUnix!)。之后他又建立了自由软件基金会来协助该计划。理查德·马修·斯托曼(RichardMatthewStallman,RMS)
1.1?认识Linux操作系统1.1.2?认识GNU计划他于1989年与一群律师起草了广为使用的GNU通用公共协议证书(GNUGeneralPublicLicense,GNUGPL),创造性地提出了“反版权”(或“版权属左”,或“开权”,copyleft)的概念。同时,GNU计划中除了最关键的Hurd操作系统内核之外,其他绝大多数软件已经完成。1991年芬兰大学生LinusTorvalds在GPL条例下发布他自己创作的Linux操作系统内核,至此GNU计划正式完成,操作系统被命名为GNU/Linux(或简称Linux)。理查德·马修·斯托曼(RichardMatthewStallman,RMS)
1.1?认识Linux操作系统1.1.3?Linux与Windows的关系1.软件与支持Windows平台:数量和质量的优势,不过大部分为收费软件;由微软官方提供重要支持和服务。Linux平台:大都为开源自由软件,用户可以修改定制和再发布,由于基本免费没有资金支持,部分软件质量和体验欠佳;由全球所有的Linux开发者和自由软件社区提供支持。
1.1?认识Linux操作系统1.1.3?Linux与Windows的关系2.安全性Windows平台:三天两头打补丁安装系统安全更新,有时还是会中病毒木马。Linux平台:要说Linux没有安全问题,那当然是不可能的。相对来说,肯定比Windows平台更加安全,而且使用Linux,你也不用装杀毒软件了。
1.1?认识Linux操作系统1.1.3?Linux与Windows的关系3.使用习惯Windows平台:普通用户基本都是在纯图形界面下操作使用,依靠鼠标和键盘完成一切操作,用户上手容易、入门简单。Linux