Linux网络操作系统项目化教程 课件 项目1 安装Linux操作系统_第1页
Linux网络操作系统项目化教程 课件 项目1 安装Linux操作系统_第2页
Linux网络操作系统项目化教程 课件 项目1 安装Linux操作系统_第3页
Linux网络操作系统项目化教程 课件 项目1 安装Linux操作系统_第4页
Linux网络操作系统项目化教程 课件 项目1 安装Linux操作系统_第5页
已阅读5页,还剩97页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

项目1安装Linux操作系统《Linux网络操作系统项目化教程》学习目标/Target了解Linux操作系统,能够概括Linux的发展历史、特点及应用领域了解GNU计划与GPL协议,能够说出GNU计划和GPL协议的目的了解Linux操作系统发行版本,能够说出常见的Linux发行版本及特点了解Linux系统图形界面,能够说出常用的图形界面及特点了解Shell,能够说出Shell的作用及常用的Shell学习目标/Target掌握Linux系统的安装,能够完成VMware与CentOSStream9的下载安装掌握虚拟机中Linux系统的管理,能够完成系统关机、挂起、重启、拍摄快照、克隆等操作熟悉Shell终端命令操作,能够在Shell终端成功执行命令熟悉Xshell,能够下载安装并使用Xshell软件访问Linux系统

邦小苑是一名大学应届毕业生,今年她以校园招聘的方式入职传智教育,并被安排到技术支持部门。入职第一天,邦小苑接到的第一个工作任务就是搭建Linux操作系统。

邦小苑明白,上级领导让她在自己的计算机上搭建Linux操作系统,并不是仅仅安装一个操作系统,而是要熟悉Linux操作系统的使用,以便后续顺利开展工作。邦小苑知道Linux操作系统一般是作为服务器使用,在工作中,都是通过远程终端登录服务器。为了提高服务器工作效率,一般会将操作系统自带的yum源更换为国内源。项目导入邦小苑结合部门特点,将今天的工作划分成了以下4个任务。任务1-1:安装Linux操作系统。任务1-2:管理Linux操作系统。任务1-3:打开Shell终端并更换yum源。

任务1-4:远程登录Linux操作系统。项目导入目录/Contents010203Linux操作系统的起源与发展Linux操作系统的发行版本Linux操作系统的特点目录/Contents040506Linux操作系统的应用领域图形用户界面Shell目录/Contents070809任务1-1安装Linux操作系统任务1-2管理Linux操作系统任务1-3打开Shell终端并更换yum源10任务1-4远程登录Linux操作系统Linux操作系统起源与发展1.11.1Linux操作系统的起源与发展

先定一个小目标!了解Linux操作系统的起源,能够说出Linux操作系统的发展过程Linux操作系统起源于UNIX操作系统。1.1Linux操作系统的起源与发展UNIX诞生于一个开放、相互学习研究的时代,免费开源。20世纪80年代,AT&T将UNIX系统商业化,不再开放源码。荷兰阿姆斯特丹Vrije大学的安德鲁·坦纳鲍姆教授开发了MINIX系统。芬兰赫尔辛基大学的学生林纳斯·托瓦兹,开发发了第一个Linux操作系统。Linux操作系统完全兼容UNIX操作系统,拥有后者的全部功能与特点。1994年,Linux

1.0发布,代码量达到17万行。1996年6月,Linux

2.0发布,代码量达到了40万行,支持多个处理器。截止本书完稿,Linux内核已经发布至6.2.11版本。1.1Linux操作系统的起源与发展1.1Linux操作系统的起源与发展GNU是理查德·斯托曼与1983年发起的一项计划,其目的是创建一套完全自由的类UNIX操作系统,尽可能的使用已有的自由软件组装系统。为了避免自己开发的自由软件被其他人做成专利,理查德·斯托曼于1989年起草了GNU

GPL协议(GNUGeneralPublicLicense,GNU通用公共协议证书,简称GPL协议),将GPL协议作为版权说明。GNU与GPL1.1Linux操作系统起源与发展虽然GPL协议用于宣告版权,但这个协议的核心概念却是“反版权”,任何挂上GPL协议的自由软件仍是自由的,使用者可以自由地学习软件,对软件再次进行开发,甚至可以通过再开发软件牟利,但必须公开软件的源码,以供他人学习和使用。GNU与GPLLinux操作系统的发行版本1.21.2Linux操作系统的发行版本

先定一个小目标!了解Linux操作系统的发行版本,能够说出Linux常用的发行版本1.2Linux操作系统的发行版本RHEL和SUSELinuxEnterpriseServer几乎占据了商业Linux的全部份额,其中,RHEL占据的市场份额最多,是企业中最常用的商业版本Linux系统。RHEL是由RedHat(红帽)公司研发的Linux系统,该版本致力于商业应用,主要特点是稳定。1.

商业版本1.2Linux操作系统的发行版本2.

社区版本FedoraCentOSDebianUbuntuGentooFedora以RedHatLinux为基础,由FedoraProject社区开发、RedHat公司支持的一款新颖、功能丰富、自由且开源的操作系统。CentOS由RHEL源码编译而来,目前CentOS由CentOS项目组负责维护,可以免费下载使用,是国内用户最多的Linux发行版本。Debian是由GPL等自由软件许可协议授权的软件组成的操作系统,由非盈利组织Debian社区维护。Debian分为unstable、stable和testing三个分支。Ubuntu是Debian系列unstable版本的加强版,用户界面友好、包管理系统完善、软件源支持强大,且兼容大多数硬件。首个稳定版本发布与2002年,吸收了之前所有发行版的优点,被称为非常完美的发行版本之一,它使用Portage管理软件包。Linux操作系统的特点1.31.3Linux操作系统的特点

先定一个小目标!了解Linux操作系统的特点,能够说出Linux系统的特点1.3Linux操作系统的特点Linux之所以能被诸多企业广泛接受与普遍应用,离不开下列特点:1完全免费2完全兼容POSIX

1.0标准34良好的界面支持多用户、多任务5强大的网络功能6安全稳定7支持多平台Linux操作系统的应用领域1.41.4Linux操作系统的应用领域

先定一个小目标!了解Linux操作系统的应用领域,能够说出Linux系统的应用领域1.4Linux操作系统应用领域服务器领域Linux系统具有稳定、软件自由、体积小、价位低、可定制等优点,在服务器领域应用广泛。嵌入式应用领域Linux系统具有成本低、可设定性强等特点,在嵌入式领域应用非常广泛,如路由器、交换机、防火墙等设备,冰箱、空调等家用电器,以及自动贩卖机等控制系统都有Linux身影。个人桌面领域近年Linux也提供了完善的桌面系统,降低了用户难度,完全能够满足日常办公需求。Linux应用领域1.5图形用户界面

先定一个小目标!了解Linux系统图形界面,能够说出常用的图形界面及特点1.5图形用户界面Linux操作系统常用的图形用户界面有KDE和GNOME两种,这两种图形用户界面都基于X

Window视窗系统实现。X

服务器X客户端X

协议X

Window的核心,主要用于处理输入/输出信息并维护相关资源,它可以接收键盘、鼠标的输入信息,并在屏幕显示。用于提供一个完整的图形用户界面,负责与用户直接交互,并将用户的操作传输给X服务器进行处理。X服务器与X客户端进行通信的一种协议。X

Window的组成部分1.KDE图形界面KDE桌面环境由系统面板、主菜单和桌面3部分组成,其操作习惯与Windows类似。2.GNOME图形界面GNOME桌面环境也是由系统面板、主菜单和桌面3部分组成,它们的作用和操作与KDE桌面环境相似。1.5图形用户界面Shell1.61.6.1Shell简介

先定一个小目标!了解Shell,能够说出Shell的作用及常用的Shell1.6.1Shell简介Linux操作系统的字符界面就是通常所说的Shell终端。Shell是一种具备特殊功能的程序,处于用户与内核之间,提供用户与内核交互的接口。Shell与内核及用户之间的关系Shell还是一个命令解释器。1.6.1Shell简介当用户输入一个命令后,Shell首先判断该命令是否为内置命令,若是,则通过Shell内部的解释器将该命令解释为系统功能调用,并转交给内核执行。若该命令为外部命令或实用程序,则Shell会尝试在硬盘中查找该命令,若找到,将其调入内存,解释为系统功能并转交给内核执行;若没找到,则输出提示信息。Shell对命令的解释过程Shell是使用Linux操作系统的主要环境,其种类很多,常见的Shell如下表。名称说明bshbsh(全称BashShell)是BourneShell的一个免费版本,是最早的UnixShell,包括许多附加的特点,是一个交换式的命令解释器和命令编程语言。cshcsh(全称CShell)中使用“类C”语法,借鉴了BourneShell的许多特点,新增了命令历史、别名、文件名替换等功能。kshksh(全称KornShell)的语法与bsh相同,同时具备了csh的交互特性,因此广受用户青睐。bashbash(全称BourneAgainShell)是GNU计划的一部分,用于GNU/Linux系统,大多数Linux都以bash作为缺省的Shell。1.6.1Shell简介1.6.2Shell命令操作

先定一个小目标!熟悉Shell终端命令操作,能够在Shell终端成功执行命令1.6.2Shell命令操作在Linux操作系统中,用户通过Shell输入命令实现功能。command表示命令的名称。options表示选项,定义了命令的执行特性。arguments表示参数,指定了命令作用的对象。command[options][arguments]命令格式1.6.2Shell命令操作删除目录dir[itheima@localhost

~]

$

rm

–r

dirrm:命令名称,功能是删除文件。-r:选项,表示删除目录中的文件和子目录。dir:命令作用对象,该对象是一个目录。[itheima@localhost

~]

$表示命令提示符。示例Linux命令的选项有两种,分别为长选项和短选项。短选项:使用-标识,可以组合使用。长选项:使用--标识,不可以组合使用。1.6.2Shell命令操作安装Linux操作系统任务1-1

先定一个小目标!掌握VMware虚拟机和Linux操作系统的安装,能够独立安装VMware15和CentOSStream9任务1-1安装Linux操作系统在Linux各个社区版本中,Ubuntu和CentOS是相对更为出色的两个版本,其中,CentOS在国内用户更多,且与企业中常用的Linux版本RHEL的使用习惯更为相似,因此,邦小苑决定安装CentOS操作系统。由于CentOS

Linux各版本已逐渐停止更新维护,所以邦小苑选择了CentOS

Stream。任务1-1安装Linux操作系统任务1-1安装Linux操作系统为了不影响物理机的正常使用,可以在虚拟机中安装Linux操作系统。Windows平台比较常用的虚拟机软件为VMware。VMware15主界面1.安装Vmware虚拟机软件2.下载CentOSStream9操作系统镜像文件STEP01登录CentOS官网下载CentOS镜像包,CentOS官网主页如右图。任务1-1安装Linux操作系统2.下载CentOSStream9操作系统镜像文件单击顶部菜单栏中的“Home”选项,进入CentOS分支选择界面。任务1-1安装Linux操作系统STEP022.下载CentOSStream9操作系统镜像文件单击“CentOSStream”选项卡,弹出CentOSStream版本选择界面。任务1-1安装Linux操作系统STEP03STEP04选择CentOSStream9版本及下方的“x86_64”选项,即可下载CentOSStream9镜像文件。3.安装CentOS

Stream

9操作系统任务1-1安装Linux操作系统STEP01在VMware虚拟机主界面中单击“创建新的虚拟机”选项,弹出新建虚拟机向导对话框。新建虚拟机向导对话框3.安装CentOS

Stream

9操作系统任务1-1安装Linux操作系统STEP02选中“自定义(高级)”选项,单击“下一步”按钮,进入选择虚拟机硬件兼容性界面。选择虚拟机硬件兼容性界面3.安装CentOS

Stream

9操作系统任务1-1安装Linux操作系统STEP03在“硬件兼容性”下拉列表框中选择”Workstation

15.x”,单击“下一步”按钮,进入安装客户机操作系统界面。安装客户机操作系统界面3.安装CentOS

Stream

9操作系统任务1-1安装Linux操作系统STEP04选中“稍后安装操作系统”单选按钮,单击“下一步”按钮,进入选择客户机操作系统界面。选择客户机操作系统界面3.安装CentOS

Stream

9操作系统任务1-1安装Linux操作系统STEP05由于VMware并没有支持CentOSStream系统,选择“Linux”单选按钮,再选择“CentOS764位”版本,单击“下一步”按钮,进入命名虚拟机界面。命名虚拟机界面3.安装CentOS

Stream

9操作系统任务1-1安装Linux操作系统STEP06将虚拟机名称命名为CentOSStream9,再单击“浏览”按钮重新选择了虚拟机安装位置。单击“下一步”按钮,进入处理器配置界面。处理器配置界面读者可以根据个人PC端的硬件和使用需求,设置处理器个数和每个处理器的内核数量。3.安装CentOS

Stream

9操作系统任务1-1安装Linux操作系统STEP07根据PC端的硬件和使用需求,此处设置处理器为1,每个处理器的内核数量为2。单击“下一步”按钮,进入虚拟机的内存界面。虚拟机的内存界面3.安装CentOS

Stream

9操作系统任务1-1安装Linux操作系统STEP08根据物理机情况,此处为虚拟机分配了2GB(2048MB)内存。单击“下一步”按钮,进入网络类型界面。网络类型界面3.安装CentOS

Stream

9操作系统任务1-1安装Linux操作系统STEP09选择默认网络类型,即使用网络地址转换,再单元“下一步”按钮,进入选择I/O控制器类型界面。选择I/O控制器类型界面3.安装CentOS

Stream

9操作系统任务1-1安装Linux操作系统STEP10选择默认I/O控制器类型,即LSI

Logic,单击“下一步”按钮,进入选择磁盘类型界面。选择磁盘类型界面3.安装CentOS

Stream

9操作系统任务1-1安装Linux操作系统STEP11选择默认磁盘类型,即SCSI,单击“下一步”按钮,进入选择磁盘界面。选择磁盘界面3.安装CentOS

Stream

9操作系统任务1-1安装Linux操作系统STEP12选择默认磁盘,即创建新虚拟磁盘,单击“下一步”按钮,进入指定磁盘容量界面。指定磁盘容量界面3.安装CentOS

Stream

9操作系统任务1-1安装Linux操作系统STEP13保持此默认设置,即最大磁盘大小为20GB,将虚拟磁盘拆分成多个文件。单击“下一步”按钮,进入指定磁盘文件界面。指定磁盘文件界面3.安装CentOS

Stream

9操作系统任务1-1安装Linux操作系统STEP14保持此默认设置,单击“下一步”按钮,进入已准备好创建虚拟机界面。已准备好创建虚拟机界面3.安装CentOS

Stream

9操作系统任务1-1安装Linux操作系统STEP15查看之前各界面对虚拟机的配置,若仍需要更改硬件设置,可单击“自定义硬件”按钮再次设置硬件信息。如果配置无误,单击“完成”按钮即可完成虚拟机的创建。虚拟机主界面3.安装CentOS

Stream

9操作系统任务1-1安装Linux操作系统STEP16单击“编辑虚拟机设置”链接,弹出虚拟机设置对话框。虚拟机设置对话框3.安装CentOS

Stream

9操作系统任务1-1安装Linux操作系统STEP17选择“硬件”选项卡下的“CD/DVDIDE自动检测”选项,在右侧栏中勾选“使用ISO映像文件”单选按钮,并单击“浏览”按钮,选择下载好的CentOSStream9镜像文件。单击“确定”按钮,虚拟机会自动检测选择的镜像文件是否可用,检测完毕后,虚拟机会跳转回虚拟机主界面。单击“开启此虚拟机”链接启动虚拟机,进入开机界面。开机界面3.安装CentOS

Stream

9操作系统任务1-1安装Linux操作系统STEP18选择窗口进入虚拟机界面,通过↑、↓键选择“Install

CentOS

Stream9”项,按Enter键开始安装CentOS

Stream

9。安装完成之后进入欢迎界面。欢迎界面3.安装CentOS

Stream

9操作系统任务1-1安装Linux操作系统STEP19选择“中文”→“简体中文(中国)”选项,单击“继续”按钮进入安装信息摘要界面。安装信息摘要界面3.安装CentOS

Stream

9操作系统任务1-1安装Linux操作系统STEP20下面配置操作系统的基本信息,单击选择“时间和日期”选项,进入时间和日期界面。时间和日期界面3.安装CentOS

Stream

9操作系统任务1-1安装Linux操作系统STEP21选择工作地所在城市,如上海,将时间设置为国内时间。单击左上角的“完成”按钮,系统会跳转回安装摘要信息界面。在安装信息摘要界面中单击“安装目的地”选项,进入安装目标位置界面。安装目标位置界面3.安装CentOS

Stream

9操作系统任务1-1安装Linux操作系统STEP22用户可自定义系统磁盘分区,这里选择默认配置,系统自动创建分区。单击左上角的“完成”按钮,系统会跳转回安装摘要信息界面。在安装信息摘要界面再选择“网络和主机名”选项,进入网络和主机名界面。网络和主机名界面3.安装CentOS

Stream

9操作系统任务1-1安装Linux操作系统STEP23单击滑动按钮开启网络,系统会自动进行网络连接。网络开启成功之后,会显示本台虚拟机的IP地址、默认路由地址、DNS服务地址信息。在界面最底部,设置主机名为localhost.localdomain,单击“应用”按钮使设置的主机名生效。设置完成后,单击“完成”按钮,返回安装信息摘要界面,再选择“软件选择”选项,进入软件选择界面。软件选择界面3.安装CentOS

Stream

9操作系统任务1-1安装Linux操作系统STEP24在左侧“基本环境”项目栏中,选中Workstation单选按钮,该项可以为用户提供一个友好的桌面系统环境。在右侧“已选环境的附加软件”中,可以根据需要选中其他复选项,这里选中GNOME

Applications选项单击“完成”按钮,返回安装信息摘要解决,再选择“root密码”选项,进入ROOT密码界面。ROOT密码界面3.安装CentOS

Stream

9操作系统任务1-1安装Linux操作系统STEP25设置root账户密码,并选中“允许root用户使用密码进行SSH登录”复选框。单击“完成”按钮,返回安装信息摘要界面,再单击“开始安装”按钮,虚拟机就开始安装CentOS

Stream

9操作系统。安装进度界面3.安装CentOS

Stream

9操作系统任务1-1安装Linux操作系统STEP26安装过程需要一段时间,等待安装完成。安装完成界面3.安装CentOS

Stream

9操作系统任务1-1安装Linux操作系统STEP27单击“重启系统”按钮,系统重启之后进入配置界面。配置界面3.安装CentOS

Stream

9操作系统任务1-1安装Linux操作系统STEP28单击“开始配置”按钮,依次进行隐私及在线账号配置。隐私及在线账号配置3.安装CentOS

Stream

9操作系统任务1-1安装Linux操作系统STEP29进入账号设置界面,设置账号名称itheima,单击“前进”按钮,进入密码设置界面。账号设置界面密码设置界面3.安装CentOS

Stream

9操作系统任务1-1安装Linux操作系统STEP30为账号itheima设置密码,然后单击“前进”按钮,进入“配置完成”界面。配置完成界面3.安装CentOS

Stream

9操作系统任务1-1安装Linux操作系统STEP31单击“开始使用CentOS

Stream”按钮,进入CentOS

Stream

9操作系统。CentOS

Stream9操作系统默认桌面管理Linux操作系统任务1-2

先定一个小目标!掌握虚拟机中Linux系统的管理,能够独立完成Linux操作系统的关机、挂起、重启、拍摄快照等操作任务1-2管理Linux操作系统1.系统关机、挂起与重启任务1-2管理Linux操作系统CentOSStream

9操作系统的关机、挂起与重启操作非常简单,在虚拟机主界面中,右键单击虚拟机,在弹出的快捷菜单中选择“电源”命令。选择“电源”下的子命令可以实现关闭客户机、挂起客户机、重新启动客户机等操作。2.拍摄快照任务1-2管理Linux操作系统在使用Linux操作系统时,系统经常会出现意外情况,例如不小心卸载了某一个应用或某一个服务配置错误,而我们又无法快速定位并解决问题,这很可能会影响后续工作的进行。为此,Linux操作系统提供了快照功能。什么是快照?快照可以对某一点的系统进行备份存档,如果在后续操作中出现意外情况,通过快照可以快速恢复到之前状态。为什么使用快照?2.拍摄快照任务1-2管理Linux操作系统CentOS

Stream

9操作系统快照管理方式3.克隆任务1-2管理Linux操作系统为什么要克隆?有时在学习、工作的过程中,可能需要两台环境相同的Linux操作系统机器,但是重新安装操作系统比较繁琐费时;或者在另一台Linux操作系统机器上重新搭建环境,也会费时费力。为了解决这些问题,Linux操作系统提供了克隆技术。克隆技术可以完全复制当前操作系统到另一个路径。相比于重新安装操作系统,克隆省去了安装步骤,节省很多时间。STEP01克隆操作系统之前,先关闭虚拟机。关闭虚拟机之后,右击虚拟机,在弹出的选项卡中选择“管理”→“克隆”命令。任务1-2管理Linux操作系统3.克隆克隆命令STEP02弹出“克隆虚拟向导”对话框。任务1-2管理Linux操作系统3.克隆STEP03单击“下一步”按钮,进入克隆源界面。任务1-2管理Linux操作系统3.克隆STEP04保持默认配置,即从虚拟机当前状态进行克隆,单击“下一步”按钮,进入克隆类型界面。任务1-2管理Linux操作系统3.克隆对原虚拟机的引用,占用磁盘空间比较少,但它必须访问原始虚拟机才能运行。克隆当前虚拟机的完整副本,完全独立于原始虚拟机,但占用磁盘空间较多。STEP05选中“创建完整克隆”单选按钮,单击“下一步”按钮,进入“新虚拟机名称”界面。任务1-2管理Linux操作系统3.克隆STEP06设置虚拟机名称,并且选择克隆操作系统的存储路径,然后单击“完成”按钮开始克隆。任务1-2管理Linux操作系统3.克隆STEP07克隆过程很快,克隆完成后,单击“关闭”按钮即可关闭界面,至此,虚拟机克隆完成。任务1-2管理Linux操作系统3.克隆打开Shell终端并更换yum源任务1-3

先定一个小目标!熟悉Shell终端命令操作,能够在Shell终端成功执行命令任务1-3打开Shell终端并更换yum源任务1-3打开Shell终端并更换yum源更改Shell终端背景色单击更改类型打开She

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论