Linux操作系统-上篇电子教案(全)完整版课件整套教学课件.pptx
《Linux操作系统-上篇电子教案(全)完整版课件整套教学课件.pptx》由会员分享,可在线阅读,更多相关《Linux操作系统-上篇电子教案(全)完整版课件整套教学课件.pptx(644页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、1.项目项目1 Linux操作系统的安装与启动操作系统的安装与启动l任务一任务一 认识认识Linuxl任务二任务二 搭建搭建Linux环境环境u教学学时教学学时u教学内容教学内容l2学时理论学时理论+2学时实践学时实践本课教学目标本课教学目标l了解了解LinuxLinux的发展史、主要特点、主要应用领域以及主要发行版本;的发展史、主要特点、主要应用领域以及主要发行版本;l学会安装虚拟机软件并会创建虚拟计算机;学会安装虚拟机软件并会创建虚拟计算机;l学会在虚拟计算机中安装学会在虚拟计算机中安装CentOS 6.3CentOS 6.3操作系统操作系统。本课教学重难点本课教学重难点u教学重点教学重点
2、 Linux Linux的主要特点;的主要特点;利用虚拟计算机安装利用虚拟计算机安装CentOS 6.3CentOS 6.3操作系统。操作系统。u教学难点教学难点 利用虚拟计算机安装利用虚拟计算机安装CentOS 6.3CentOS 6.3操作系统。操作系统。1 1、当今主流三大操作系统、当今主流三大操作系统 UNIXUNIX诞生于诞生于2020世纪世纪6060年代末;年代末;WindowsWindows诞生于诞生于2020世纪世纪8080年代中期年代中期;LinuxLinux诞生于诞生于2020世纪世纪9090年代初。年代初。这三种操作系统又分两大阵营,一边是基于微软这三种操作系统又分两大阵
3、营,一边是基于微软Windows NTWindows NT的操作系统,一边是由的操作系统,一边是由UNIXUNIX衍生下来的操作系统。衍生下来的操作系统。LinuxLinux,Mac OS XMac OS X,AndroidAndroid,IOSIOS,Chrome OSChrome OS甚至路由器上的固件,甚至路由器上的固件,这些操作系统如出一族,都是基于最初的这些操作系统如出一族,都是基于最初的UNIXUNIX系统开发出来的,统称系统开发出来的,统称Unix-likeUnix-like(类(类UNIXUNIX)操作系统。操作系统。UNIXUNIX作为操作系统中的老大哥,作为操作系统中的老大
4、哥,LinuxLinux和和UNIXUNIX又有着非同寻常的渊源,所以,要又有着非同寻常的渊源,所以,要了解了解LinuxLinux的发展史,还得从的发展史,还得从UNIXUNIX说起。说起。一一、Linux的发展史的发展史任务一任务一 认识认识Linux2 2、UNIXUNIX的产生的产生 UNIXUNIX操作系统由肯操作系统由肯汤普森(汤普森(Ken ThompsonKen Thompson)和丹尼斯)和丹尼斯里奇(里奇(Dennis RitchieDennis Ritchie)发)发明。最初来源于明。最初来源于19651965年由年由AT&TAT&T贝尔实验室、通用电气公司(贝尔实验室、
5、通用电气公司(GEGE)与麻省理工()与麻省理工(MITMIT)合作)合作开发的开发的MULTICSMULTICS(Multiplexed Information and Computing ServiceMultiplexed Information and Computing Service)计划,该计划的目)计划,该计划的目标是开发一种交互式、具有多道程序处理能力的分时操作系统,以取代当时广泛使用的批标是开发一种交互式、具有多道程序处理能力的分时操作系统,以取代当时广泛使用的批处理操作系统,由于该计划追求的目标太过庞大复杂,最终由于进度过慢而终止。处理操作系统,由于该计划追求的目标太过庞
6、大复杂,最终由于进度过慢而终止。一一、Linux的发展史的发展史任务一任务一 认识认识Linux3 3、UNIXUNIX发展史上的两个关键事件发展史上的两个关键事件 C C语言的诞生语言的诞生 UNIX UNIX系统的第一个版本使用汇编语言编写,系统的第一个版本使用汇编语言编写,1971-19721971-1972年,肯年,肯汤普森的同事丹尼斯汤普森的同事丹尼斯里奇发明了传说中的里奇发明了传说中的C C语言,这是一种适合编写系统软件的高级语言,到了语言,这是一种适合编写系统软件的高级语言,到了19731973年,肯年,肯汤普森使用汤普森使用C C语言重写了语言重写了UNIXUNIX的第三版内核
7、,这不但提升了的第三版内核,这不但提升了UNIXUNIX系统的可移植性,同时系统的可移植性,同时也提高了系统软件的开发效率,可以说也提高了系统软件的开发效率,可以说C C语言的诞生是语言的诞生是UNIXUNIX发展过程中的一个重要里程碑。发展过程中的一个重要里程碑。一一、Linux的发展史的发展史任务一任务一 认识认识Linux3 3、UNIXUNIX发展史上的两个关键事件发展史上的两个关键事件 TCP/IPTCP/IP协议协议 20 20世纪世纪7070年代初,计算机界还有一项伟大的发明年代初,计算机界还有一项伟大的发明TCP/IPTCP/IP协议,美国国防部把协议,美国国防部把TCP/IP
8、TCP/IP协议与协议与UNIXUNIX系统、系统、C C语言捆绑在一起,由语言捆绑在一起,由AT&TAT&T发行给美国各个大学非商业性许可证,发行给美国各个大学非商业性许可证,这为这为UNIXUNIX系统、系统、C C语言、语言、TPC/IPTPC/IP协议的发展拉开了序幕,他们分别在操作系统、汇编语言、协议的发展拉开了序幕,他们分别在操作系统、汇编语言、网络协议三个领域影响至今。肯网络协议三个领域影响至今。肯汤普森和丹尼斯汤普森和丹尼斯里奇也因在计算机领域做出的杰出贡里奇也因在计算机领域做出的杰出贡献,于献,于19831983年获得了计算机科学的最高奖年获得了计算机科学的最高奖图灵奖。图灵
9、奖。一一、Linux的发展史的发展史任务一任务一 认识认识Linux4 4、LinuxLinux与与UNIXUNIX的渊源的渊源 由于早期的由于早期的UNIXUNIX开放源代码,这使得开放源代码,这使得UNIXUNIX发展很快,经过近发展很快,经过近4040年的历史,年的历史,UnixUnix可谓子可谓子孙繁多,但可归结为两个分支,孙繁多,但可归结为两个分支,BSDBSD和和System VSystem V。其中。其中BSDBSD分支有一个用于教学的分支有一个用于教学的Unix-likeUnix-like操作系统操作系统MINIMINI,LinuxLinux就是赫尔辛基大学的就是赫尔辛基大学的
10、Linus Linus TorvaldsTorvalds受受MINIMINI启发开发出来的,而且还遵循启发开发出来的,而且还遵循GNUGNU(又称革奴计划)规范,所以,如今的(又称革奴计划)规范,所以,如今的LinuxLinux确切来说又叫确切来说又叫GNU/LinuxGNU/Linux,由,由LinuxLinux内核和很多内核和很多GNUGNU工具组成,是一款开源的自由软件工具组成,是一款开源的自由软件操作系统。操作系统。一一、Linux的发展史的发展史任务一任务一 认识认识Linux4 4、LinuxLinux与与UNIXUNIX的渊源的渊源 Linux Linux之所以受到广大计算机爱好
11、者的喜爱,主要原因有两个,一是它属于开源软件,之所以受到广大计算机爱好者的喜爱,主要原因有两个,一是它属于开源软件,用户不用支付任何费用就可以获得它和它的源代码,并且可以根据自己的需要对源代码进用户不用支付任何费用就可以获得它和它的源代码,并且可以根据自己的需要对源代码进行修改,且完全不用担心系统里会不会藏有什么猫腻。二是它既具有行修改,且完全不用担心系统里会不会藏有什么猫腻。二是它既具有UNIXUNIX的全部功能,而的全部功能,而且弥补了且弥补了UNIXUNIX对硬件的配套性要求高这一缺陷,比方说大多数对硬件的配套性要求高这一缺陷,比方说大多数UNIXUNIX系统如系统如AIXAIX、HP-
12、UXHP-UX等都等都是无法安装在是无法安装在x86x86服务器和个人计算上的,而服务器和个人计算上的,而LinuxLinux可以运行在各种硬件平台上。如果要用可以运行在各种硬件平台上。如果要用一句话来简单总结一句话来简单总结LinuxLinux和和UNIXUNIX的关系,那就是:的关系,那就是:LinuxLinuxLinuxLinux是是是是UNIXUNIXUNIXUNIX最优秀的传承者最优秀的传承者最优秀的传承者最优秀的传承者。一一、Linux的发展史的发展史任务一任务一 认识认识Linux1 1、具有大量的可用软件、具有大量的可用软件 LinuxLinux系统上有着大量的可用软件,且绝大
13、多数都是免费的,比如非常有名的系统上有着大量的可用软件,且绝大多数都是免费的,比如非常有名的ApacheApache、SambaSamba、PHPPHP、MySQLMySQL等等,用来搭建服务器,构架成本低廉,这也是等等,用来搭建服务器,构架成本低廉,这也是LinuxLinux被众多企业青睐的被众多企业青睐的重要原因之一。重要原因之一。2 2、具有良好的可移植性具有良好的可移植性 Linux Linux有着良好的可移植性,支持几乎所有的有着良好的可移植性,支持几乎所有的CPUCPU平台。我们可以把平台。我们可以把LinuxLinux放入放入U U盘、光盘盘、光盘等存储介质中,也可以在嵌入式领域
14、广泛应用。等存储介质中,也可以在嵌入式领域广泛应用。二、二、Linux的主要特点的主要特点任务一任务一 认识认识Linux3 3、具有优良的稳定性和安全性、具有优良的稳定性和安全性 首先,因为首先,因为LinuxLinux开放源代码,全世界的程序员都能够看得到,所以它是藏不住猫腻的,开放源代码,全世界的程序员都能够看得到,所以它是藏不住猫腻的,就算有什么缺陷和漏洞,很快就会被发现和完善,从而造就了就算有什么缺陷和漏洞,很快就会被发现和完善,从而造就了LinuxLinux具有其他操作系统无法具有其他操作系统无法比拟的稳定性和安全性。其次,令比拟的稳定性和安全性。其次,令WindowsWindow
15、s非常头疼的非常头疼的.exe.exe病毒文件,病毒文件,LinuxLinux都是不认的,这都是不认的,这也是也是LinuxLinux更安全稳定的一个重要原因。再次,更安全稳定的一个重要原因。再次,LinuxLinux系统一切皆文件,可以非常方便地设置系统一切皆文件,可以非常方便地设置每一个人对每一个文件的权限控制,这是每一个人对每一个文件的权限控制,这是LinuxLinux更安全稳定的另一个重要原因。更安全稳定的另一个重要原因。二二、Linux的主要特点的主要特点任务一任务一 认识认识Linux4 4、支持几乎所有的网络协议和开发语言、支持几乎所有的网络协议和开发语言 现如今主流的语言如现如
16、今主流的语言如PHPPHP、JavaJava、C+C+等,都是基于等,都是基于C C语言衍生出来的,所有的网络协议语言衍生出来的,所有的网络协议又都与又都与TCP/IPTCP/IP有关。在学习有关。在学习LinuxLinux发展史时已经介绍到,发展史时已经介绍到,UNIXUNIX系统是与系统是与C C语言、语言、TPC/IPTPC/IP协议协议一同发展起来的,而一同发展起来的,而LinuxLinux又是又是UNIXUNIX的一种,所以的一种,所以LinuxLinux不管是对各种主流的语言,还是各不管是对各种主流的语言,还是各种网络协议,都能够做到很好的支持。种网络协议,都能够做到很好的支持。二
17、二、Linux的主要特点的主要特点任务一任务一 认识认识Linux5 5、支持多用户同时操作、多任务同时运行、支持多用户同时操作、多任务同时运行 LinuxLinux支持多用户同时操作、多任务同时运行,共享系统各种资源,且各个用户、各个支持多用户同时操作、多任务同时运行,共享系统各种资源,且各个用户、各个程序之间互不干扰。这些特性使程序之间互不干扰。这些特性使LinuxLinux很适合作为网络操作系统使用。很适合作为网络操作系统使用。6 6、完全兼容完全兼容POSIX1.0POSIX1.0标准标准 对对POSIX1.0POSIX1.0标准的良好兼容,使得用户可以在标准的良好兼容,使得用户可以在
18、LinuxLinux下通过相应的模拟器运行常见的下通过相应的模拟器运行常见的DOSDOS、WindowsWindows的程序,这为用户从的程序,这为用户从WindowsWindows转到转到LinuxLinux奠定了基础。这消除了许多用户在考奠定了基础。这消除了许多用户在考虑使用虑使用LinuxLinux时,总是担忧以前在时,总是担忧以前在WindowsWindows下常见的程序还能否正常运行的疑虑。下常见的程序还能否正常运行的疑虑。二、二、Linux的主要特点的主要特点任务一任务一 认识认识Linux7 7、支持命令行和图形界面两种操作界面、支持命令行和图形界面两种操作界面 LinuxLin
19、ux同时支持命令行和命令两种操作界面,用户可根据实际需要选择不同的界面。同时支持命令行和命令两种操作界面,用户可根据实际需要选择不同的界面。对于硬件配置高,运算能力强的设备,图形界面直观、简洁、易于操作,适合普通用户使对于硬件配置高,运算能力强的设备,图形界面直观、简洁、易于操作,适合普通用户使用。而对于运算能力有限,配置较低的嵌入式系统,或者作为服务器的场合,一般都采用用。而对于运算能力有限,配置较低的嵌入式系统,或者作为服务器的场合,一般都采用命令行界面,因为命令行界面相比于图形界面能够节省出更多的系统性能用于任务处理。命令行界面,因为命令行界面相比于图形界面能够节省出更多的系统性能用于任
20、务处理。二、二、Linux的主要特点的主要特点任务一任务一 认识认识Linux1 1、网站服务器、网站服务器2 2、电影工业、电影工业3 3、嵌入式应用、嵌入式应用4 4、云计算和大数据技术领域、云计算和大数据技术领域 随着物联网时代的到来,物物相连,必然会产生大量的数据,大量的数据要有效的存储、随着物联网时代的到来,物物相连,必然会产生大量的数据,大量的数据要有效的存储、分析和处理,就需要用到现如今最主流的云计算技术和大数据技术。而云计算和大数据的处分析和处理,就需要用到现如今最主流的云计算技术和大数据技术。而云计算和大数据的处理框架都是搭建在理框架都是搭建在LinuxLinux操作系统中的
21、。操作系统中的。20152015年,贵州已成为中国第一个建设大数据综合实年,贵州已成为中国第一个建设大数据综合实验区的试点省份,大数据已上升到国家战略的高度,所以,学好验区的试点省份,大数据已上升到国家战略的高度,所以,学好LinuxLinux的重要性、必要性和的重要性、必要性和紧迫性已经是不言而喻。紧迫性已经是不言而喻。三、三、Linux的主要应用领域的主要应用领域任务一任务一 认识认识Linux1 1、Red Hat LinuxRed Hat Linux2 2、CentOS LinuxCentOS Linux【教材使用】【教材使用】3 3、Debian LinuxDebian Linux4
22、 4、Ubuntu LinuxUbuntu Linux5 5、SuSE LinuxSuSE Linux6 6、Gentoo LinuxGentoo Linux四、四、Linux的主要版本的主要版本任务一任务一 认识认识Linuxu内核层内核层 内核层是内核层是UNIX/LinuxUNIX/Linux系统的核心和基础,它直接附着在硬件平台上,控制和管理系统内系统的核心和基础,它直接附着在硬件平台上,控制和管理系统内各种硬件资源和软件资源,有效组织进程的运行。各种硬件资源和软件资源,有效组织进程的运行。ushellshell层层ShellShell层是用户与层是用户与LinuxLinux直接交互的
23、界面,相当于命令解释器。利用系统提供的丰富的命令,直接交互的界面,相当于命令解释器。利用系统提供的丰富的命令,用户可以在命令提示符下输入命令行,由用户可以在命令提示符下输入命令行,由ShellShell解释执行并输出相应的结果或相关信息。解释执行并输出相应的结果或相关信息。u应用层应用层应用层提供基于应用层提供基于X WindowX Window协议的图形环境,现在大多数协议的图形环境,现在大多数UNIXUNIX系统上都可以运行系统上都可以运行CDECDE(Common Common Desktop EnvironmentDesktop Environment,通用桌面环境)的用户界面,通用桌
24、面环境)的用户界面,LinuxLinux系统上广泛应用的是系统上广泛应用的是GnomeGnome。五、五、UNIX/Linux系统结构系统结构任务一任务一 认识认识Linux 本书讲解的本书讲解的LinuxLinux操作系统是通过先在宿主机(安装操作系统是通过先在宿主机(安装WindowsWindows操作系统的真实机)中安装操作系统的真实机)中安装虚拟机软件,再在安装好的虚拟机软件中创建虚拟计算机来安装虚拟机软件,再在安装好的虚拟机软件中创建虚拟计算机来安装LinuxLinux操作系统的。操作系统的。首先在网上下载虚拟机软件首先在网上下载虚拟机软件VMware-workstation-ful
25、l-14.1.0-7370693.exeVMware-workstation-full-14.1.0-7370693.exe,本书以,本书以14.x14.x版本为例,注意,版本为例,注意,3232位系统只支持位系统只支持10.x10.x以下版本。双击开始安装,一直点下一步,直以下版本。双击开始安装,一直点下一步,直至输入至输入“许可证许可证”完成虚拟机安装,会在计算机桌面出现虚拟机图标完成虚拟机安装,会在计算机桌面出现虚拟机图标 。一、安装虚拟机软件一、安装虚拟机软件任务二任务二 搭建搭建Linux环境环境 VMwareVMware安装完成后,双击桌面软件图标,进入软件主界面,如安装完成后,双
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Linux 操作系统 上篇 电子 教案 完整版 课件 整套 教学
限制150内