通过虚拟机安装与使用CentOS6.5幻灯片教案.ppt
《通过虚拟机安装与使用CentOS6.5幻灯片教案.ppt》由会员分享,可在线阅读,更多相关《通过虚拟机安装与使用CentOS6.5幻灯片教案.ppt(480页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Linux 操作系统CentOS6.52016 年 3 月教师介绍任务1.1 Linux操作系统概述任务1.2 虚拟机概述任务1.3 安装CentOS 6.5任务1.4 虚拟机的克隆和快照任务1.5 X Window以及命令行简介项目项目1 通过虚拟机安装与使用通过虚拟机安装与使用CentOS 6.5 知识目标:知识目标: 了解Linux的发展历史、特点以及应用。 了解Linux的版本(内核版本、发行版本)、以及CentOS 6.5 了解虚拟机的概念、特点和作用。 技能目标:技能目标: 掌握虚拟机的新建、克隆和快照。 掌握Linux操作系统的安装。 熟悉Linux的命令行界面和X Window
2、操作界面。 熟练掌握Linux的启动、关闭和登录。任务1.1 Linux操作系统概述 Linux的历史最早要追溯到1991年,它是由芬兰赫尔辛基大学的一名叫Linus Torvalds的学生开发的. l Linux 与 Unix 的渊源l自由软件基金会(Free Software Foundation,FSF)l GNU计划l 通用公共许可证(General Public License,GPL)原则 Linus TorvaldsLinux的标志GNU(GNUs Not Unix)GNU计划,又称革奴计划,是由Richard Stallman在1983年9月27日公开发起的。它的目标是创建一套
3、完全自由的操作系统。Richard Stallman最早是在net.unix-wizards新闻组上公布该消息,并附带一份GNU宣言等解释为何发起该计划的文章,其中一个理由就是要“重现当年软件界合作互助的团结精神”。Richard M. Stallman 它的宗旨是“Free”自由?自由?免费?Linux 的特点 Linux可以进行内核定制可以进行内核定制 Linux的系统角色灵活的系统角色灵活 Linux的的GUI是可选组件是可选组件 Linux系统拥有完善的功能和卓越的系统拥有完善的功能和卓越的稳定性稳定性Linux 的应用 Linux作为作为Internet网络服务器使用网络服务器使用
4、Linux作为中小企业内部服务器使用作为中小企业内部服务器使用 Linux作为桌面环境使用作为桌面环境使用 Linux作为软件开发环境使用作为软件开发环境使用任务1.2 虚拟机概述Vmware WorkstationOracle VirtualBoxMicroSoft Virtual PC虚拟机常用概念1.VMVM(Virtual Machine)虚拟机指通过软件模拟的具有完整硬件系统功能的、运行在一个完全隔离环境中的完整计算机系统。2.Host虚拟机所在的物理机,Hosts OS指HOST上运行的操作系统。3.Guest OS运行在虚拟机软件上的操作系统。虚拟机的特点和作用虚拟机的特点和作用
5、l可同时在同一台物理机上运行多个操作系统。可同时在同一台物理机上运行多个操作系统。l虚拟机可以直接使用物理硬盘也可以以文件(虚拟硬盘)的方式虚拟机可以直接使用物理硬盘也可以以文件(虚拟硬盘)的方式安装,管理方便。安装,管理方便。l虚拟机软件基本都提供了克隆和快照功能,克隆可以非常快速的虚拟机软件基本都提供了克隆和快照功能,克隆可以非常快速的部署虚拟机,快照可以迅速建立备份还原点。部署虚拟机,快照可以迅速建立备份还原点。l虚拟机之间可以通过网络共享文件、应用、网络资源等,可以在虚拟机之间可以通过网络共享文件、应用、网络资源等,可以在一台电脑部署多台虚拟机实现只有一台计算机的网络。一台电脑部署多台
6、虚拟机实现只有一台计算机的网络。虚拟机的网络模式虚拟机的网络模式1NAT网络地址转换(NAT):实现虚拟机连通互联网,只能单向访问,虚拟机可以访问网络中的物理机,网络中的物理机不可以访问虚拟机,虚拟机之间不可以互相访问。2Bridged Networking桥接模式,顾名思义就是通过主机网卡,架设了一座桥,直接连入到网络中了。因此,它使得虚拟机能被分配到一个网络中独立的IP,所有网络功能完全和在网络中的真实机器一样。既可以实现虚拟机和宿主机的相互访问,也可以实现虚拟机之间的相互访问。3Host-Only networking在主机中模拟出一张专供虚拟机使用的网卡,所有虚拟机都是连接到该网卡上的
7、,可以通过设置这张网卡来实现上网及其他很多功能,比如网卡共享、网卡桥接等。这种连接方式比较复杂,通过设置可以实现以上包括宿主机和虚拟机之间,虚拟之间的相互访问。4Internal模式内网模式,虚拟机与外网完全断开,虚拟机和网络中的物理机不可以互相访问,通过设置可以实现虚拟机与虚拟机之间访问。本书所有的网络实验,如无特别说明,都是使用Bridged Networking模式。任务1.3 安装CentOS 6.5Linux内核版本Linux的内核版本号由3个数字组成,一般表示为X.Y.Z形式,如2.6.30。其中: X:表示主版本号,通常在一段时间内比较稳定。 Y:表示次版本号。如果是偶数,代表这
8、个内核版本是正式版本(或称稳定的核心版本),可以用于实际的产品中;而如果是奇数,则代表这个内核版本是测试版本还不太稳定,功能也不完善,仅供测试。 Z:表示补丁的版本号,这个数字越大,则表明修改的次数越多,版本相对更完善。Linux发行版本发行版本Red Hat是全球最大的开源技术厂家,其产品Red Hat Linux也是全世界应用最广泛的Linux。Red Hat公司总部位于美国北卡罗来纳州,在全球拥有22个分部。其中较为流行的发行版Fedora和CentOS都与RedHat有着很大的关系,Fedora是RedHat放弃的桌面版本(最终版本redhat 9.0)后推出的开源免费GNU/Linu
9、x操作系统,作为RedHat技术预览和新特性测试。CentOS(Community Enterprise Operating System)是Linux发行版之一,它是来自于Red Hat Enterprise Linux的开放源代码再编译而成。由于出自同样的源代码,因此有些要求高度稳定性的服务器以CentOS替代商业版的Red Hat Enterprise Linux使用。CentOS可以理解为Red Hat AS系列,它完全就是对Red Hat AS进行改进后发布的,各种操作、使用和RED HAT没有区别,完全免费,不存在像RHEL那样需要序列号的问题,最新版本为 CentOS 7.1。R
10、edHat与CentOS任务1.4 虚拟机的克隆和快照克隆克隆就是通过一个已经存在的虚拟机作为父本,迅速的建立该虚拟机的副本。克隆出的虚拟机是一个单独的虚拟机,功能独立,在克隆出的系统中,即便共享父本的硬盘,所做的任何操作都不会影响父本,在父本中的操作也不会影响克隆的机器,机器的网卡MAC地址和UUID和父本都不一样。使用克隆,可以轻松复制虚拟机的多个副本,而不用考虑虚拟机文件所在的位置以及配置文件在什么地方。克隆的类型克隆的类型完整克隆完整克隆是一个独立的虚拟机,克隆结束后它不需要共享父本。完整克隆的过程是完全克隆一个副本,并且和父本完全分离。完全克隆是从父本的当前状态开始克隆,克隆结束后和
11、父本就没有再关联了。链接克隆链接克隆是从父本的一个快照克隆出来的。链接克隆需要使用到父本的磁盘文件,如果父本不可使用(比如被删除),那么链接克隆也不能使用了。快照“快照”是对虚拟机磁盘文件在某个点及时的副本。可以通过设置多个快照为不同的工作保存多个状态,并且不互相影响。快照可以操作系统运行过程中随时设置,以后可以随时恢复到创建快照时的状态,创建和恢复都非常快,几秒就完成了。系统崩溃或系统异常,你可以通过使用恢复到快照来保持磁盘文件系统和系统存储。任务1.5 X Window以及命令行简介X Window简介简介X Window是为UNIX和类UNIX操作系统提供图形化用户界面的窗口管理系统。
12、X Window是以斯坦福大学的W Window为基础,麻省理工学院(MIT)与Digital Equipment公司合作开发的图形界面系统。GNOME和和KDEGNOME(GNU Network Object Model Environment,GNU网络对象模型环境)源自美国,从名字来看就知道它和GNU计划密不可分,采用C语言开发,在图形和框架方面有自己独特的优势,渐渐成为Unix标准桌面,比如Redhat Linux的所有发行版都默认安装GNOME桌面。KDE(K Desktop Environment K桌面环境)源自德国,采用C+语言开发。GNOME桌面桌面注销和关机注销和关机文本模
13、式命令行简介命令行简介典型命令行由用户、主机名、工作目录,提示符、命令、选项以及参数组成。用户名主机名 工作目录提示符 -选项 参数1、2例如:rootwww #shutdown -h +30 System will halt in 30 minutes.命令行帮助命令行帮助rootwww # -helprootwww #man 命令行历史命令行历史rootwww #history配置文件配置文件严格来说Linux并没有标准的配置文件格式,几乎每个配置文件是新的挑战,不过还是有一定的规律可以遵循的。大多数配置文件都在 /etc 目录中,一般有如下几类:访问文件、引导和登录/注销文件、文件系统、
14、系统管理、联网、系统命令、守护进程、用户程序等。修改了守护进程和系统程序的配置文件一般要重启对应的服务来使修改生效。一般来说配置文件中用“#”和“;”为开头的行表示注释,用“/* */”括起来的部分也表示注释,用“=”表示赋值,请读者们在后面的学习中慢慢积累。文本模式下关机与重启shutdown命令halt、poweroff和reboot命令init命令小结Linux系统是一种类UNIX操作系统,由Linus Torvalds在Minix基础上开发。严格来说,Linux只是一个操作系统内核。大多数Linux发行版是由操作系统内核及在其之上的命令解释程序(Shell)加上GNU的软件或工具形成的
15、完整的操作系统。安装系统是部署一个业务应用的起点,也是应用架构的基础。所以提前合理的规划、对于安装细节的理解会使整个工作得心应手,减少以后系统使用中不必要的麻烦。而能应对不同的机房环境、服务器设备、安装介质、安装要求,并能解决安装过程中出现的问题,则需要在以后的学习中,对Linux系统体系结构更加深入了解后,通过反复实践和经验的积累进行加强。随着学习的深入和工作实践,以后在部署Linux系统时,要尽量考虑到安全性、稳定性、可扩展性,最大限度地发挥系统软硬件性能,以及最优的性价比等多方面的因素。提高1.使用文本模式安装Centos系统。2.有条件的尝试在物理机上安装Centos系统。3.安装其他
16、流行的Linux发行版,如Ubuntu、Fedora等。Linux 操作系统CentOS6.5任务2.1 管理文件与目录任务2.2 管理文件与目录权限任务2.3 vi工具的使用任务项目项目2 管理文件系统管理文件系统 知识目标:知识目标: 了解Linux文件与目录结构。 掌握Linux的权限表示方式。了解vi工具的三大模式。 技能目标:技能目标: 掌握Linux文件与目录的常用管理命令。 掌握Linux权限的管理方法。 掌握vi编辑工具的使用方法。任务2.1 管理文件与目录Centos 6.5的目录结构路径名路径名内容内容/根目录/binbin是Binary的缩写,存放最经常使用的命令/boo
17、t内核以及加载内核所需的文件/devdev是Device(设备)的缩写,在Linux下外设是以文件方式存在的,如:磁盘,Modem等/etc启动文件以及配置文件/home用户的主目录,每个用户都有一个自己的目录,目录名与帐号名相同/libC编译器的库和部分C编译器/lost+found这个目录一般情况下是空的,当系统非法关机后,这里会产生一些文件/media常用来挂载分区,比如双系统时候的Windows分区、U盘、CD/DVD等会自动挂载并在此目录下自动产生一个目录/misc该目录可以用来存放杂项文件或目录,即那些用途或含义不明确的文件或目录可以存放在该目录下,默认空的/mnt与/media功
18、能相同提供存储介质的临时挂载点,比如:光驱、U盘等/net伪文件系统,存放网卡信息/opt这里主要存放第三方软件以及自己编译的软件包,特别是测试版的软件。安装到/opt目录下的程序,它所有的数据、库文件等等都是放在同一目录下面,也可以随时删除,不影响系统的使用路径名路径名内容内容/proc伪文件系统,所有正在运行进程的映象,还有当前内存内容中的kernel文件,管理员不需要操作/root超级用户的主目录/sbin 引导、修复或者恢复系统的命令/selinuxselinux相关文件,当selinux被禁用时,该目录为空/srv一些服务启动之后,这些服务所需要访问的数据目录/sys是将内核的一些信
19、息映射,可供应用程序所用/tmp临时文件夹/usr与用户相关的应用程序和库文件,用户自行安装的软件一般放至该目录/usr/bin用户的大多数命令和可执行文件/usr/share多种系统共同的东西(只读)/usr/include用来存放Linux下开发和编译应用程序所需要的头文件/usr/lib存放一些常用的编译链接函数库/usr/local用户编写或者安装的软件/usr/man联机用户帮助文档/usr/src非本地软件包的源代码/var这个目录中存放着在不断扩充、变化的东西,包括各种日志文件、Email、网站等/var/log各种系统日志文件/var/spool供打印机、邮件等使用的假脱机目录
20、文件名与文件类型文件名与文件类型1. 文件名文件名是文件的标识符,Linux中文件名遵循以下约定:文件名可以使用英文字母、数字以及一些特殊字符,但是不能包含如下表示路径或者在Shell中有含义的字符:/!#*&?,;()%|“文件名严格区分大小写。如:A.txt、a.txt、A.TXT是三个不同的文件。文件名以句点“.”开始,则该文件为隐藏文件,通常不显示,在使用ls命令时,启动“-a”选项才可以看到。文件名与文件类型文件名与文件类型2.文件类型文件类型Linux的文件类型一般由创建该文件的命令来决定,Linux定义了7种文件类型,这里介绍最常见的3种文件类型文件类型符号符号(用(用ls查看)
21、查看)说明说明普通文件-一般由编辑器,cp,touch等命令创建,使用rm删除。目录d一般由mkdir命令创建,使用rmdir,rm -r删除符号链接l一般由ln -s命令创建,使用rm删除路径路径1. 绝对路径据对路径就是从根目录“/”开始到指定文件或者目录的路径。总是从根目录“/”开始,通过“/”来分隔目录名来组成。2. 相对路径相对路径是指从当前目录出发,到达指定文件或者目录的路径,当前目录一般不会出现在路径中。还可以配合特殊目录“.”和“.”来灵活的切换路径,或者选择指定目录和文件。路径路径相关命令相关命令 查看当前目录查看当前目录rootwww #pwd相关命令相关命令ls 选项选项
22、 目录或者文件目录或者文件常见选项说明如下:常见选项说明如下:l-a显示当前目录下所有文件和目录。显示当前目录下所有文件和目录。l-A显示所有文件和目录,但不显示当前目录显示所有文件和目录,但不显示当前目录“.”和上层目录和上层目录“.”。l-d显示目录本身而不是目录下的内容。显示目录本身而不是目录下的内容。l-l使用详细格式列表,显示类型、权限、所属用户、组等信息。使用详细格式列表,显示类型、权限、所属用户、组等信息。l-c以更改时间排序,显示文件和目录。以更改时间排序,显示文件和目录。l-s显示文件和目录的大小,以显示文件和目录的大小,以blocks为单位。为单位。l目录或者文件目录或者文
23、件缺省则显示当前目录下的文件与目录。缺省则显示当前目录下的文件与目录。例如:例如:rootwww #ls al /etc/httpd/查看查看/etc/httpd目录下所有目录与文件的详细信息。目录下所有目录与文件的详细信息。相关命令相关命令切换目录切换目录cd 目录路径目录路径例如:例如:rootwww #cdrootwww #cd /以上两个命令都可以切换至登录用户家目录,无论当前目录是什么以上两个命令都可以切换至登录用户家目录,无论当前目录是什么rootwww #cd subdirrootwww #cd ./subdir/该变目录至当前目录的子目录该变目录至当前目录的子目录subdir下
24、下rootwww #cd /etc/httpd/该变目录至绝对路径该变目录至绝对路径/etc/httpd下下rootwww #cd ./该变目录至父目录该变目录至父目录rootwww #cd ./subdir/该变目录至父目录的该变目录至父目录的subdir子目录子目录相关命令相关命令查看文件内容查看文件内容cat命令命令more和和less命令命令head和和tail命令命令grep命令命令相关命令相关命令创建文件创建文件touch命令命令touch 文件名文件名2创建目录创建目录mkdir命令命令mkdir 参数参数 常用参数说明如下:常用参数说明如下: -p 若所要建立目录的上层目录目前
25、尚未建立,则会一若所要建立目录的上层目录目前尚未建立,则会一并建立上层目录。并建立上层目录。相关命令相关命令删除文件或者目录删除文件或者目录1.rmdir命令命令rmdir命令格式如下:命令格式如下:rmdir 参数参数 常用参数说明如下:常用参数说明如下:-p删除指定目录后,若该目录的上层目录已变成空目录,则将其一并删除。删除指定目录后,若该目录的上层目录已变成空目录,则将其一并删除。rm命令命令rm命令的语法如下:命令的语法如下:rm 参数参数 常用参数说明如下:常用参数说明如下:-f强制删除文件或目录,不进行提示。强制删除文件或目录,不进行提示。 -i删除既有文件或目录之前先询问用户。删
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 通过 虚拟机 安装 使用 CentOS6 幻灯片 教案
限制150内