




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Linux操作系统管理
——以CentOS7为例
一、linux操作系统概述及其安装与配置1.1 认识Linux操作系统1.1 认识Linux操作系统1.1.1 Linux发展的前因后果Linux是一套自由加开放源代码的类Unix操作系统,由就读于芬兰赫尔辛基大学的林纳斯·托瓦兹(LinusTorvalds)在一些网友的帮助下共同开发完成的。Linux操作系统的诞生、发展和成长过程始终依赖着五个重要支柱——UNIX操作系统、MINIX操作系统、GNU计划、POSIX标准和Internet网络。LinusTorvalds1.1 认识Linux操作系统1.1.1 Linux发展的前因后果K.Thompson于1969年在小型计算机上开发UNIX系统,后于1970年投入运行,在完成Unix系统开发的基本工作之后,汤普逊觉得Unix系统需要一个系统级的编程语言,于是创造了B语言。1972年,Dennis
Ritchie在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年代,由于AT&T所有的UNIX版权的限制,荷兰的AndrewS.Tanenbaum教授决定写一个不包含任何AT&T源代码的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(GNU'sNotUnix!)。之后他又建立了自由软件基金会来协助该计划。理查德·马修·斯托曼(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平台:兼具图形界面操作(需要使用带有桌面环境的发行版)和完全的命令行操作,可以只用键盘完成一切操作,新手入门较困难,需要一些学习和指导(这正是我们要做的事情),一旦熟练之后效率极高。1.1 认识Linux操作系统1.1.3 Linux与Windows的关系4.可定制性Windows平台:基本上是全封闭的,系统可定制性很差。Linux平台:你想怎么做就怎么做,Windows能做到的它都能,Windows做不到的,它也能。5.应用范畴或许你之前不知道Linux,但是要知道,你之前在Windows环境下使用百度、谷歌,上淘宝,聊QQ时,支撑这些软件和服务的,是后台成千上万的Linux服务器主机,它们时时刻刻都在进行着忙碌的数据处理和运算,可以说世界上大部分软件和服务都是运行在Linux之上的。1.1 认识Linux操作系统1.1.3 Linux与Windows的关系6.开源开源就是指对外部开放软件源代码。如果一个小程序员写了个软件,里面有他独创的新技术,他想靠这个赚钱,甚至还为此申请了专利,这时某些团体以安全为由,要求他公开源代码(这样就可以仿制),并且最好免费给大家使用,身边一群眼红程序员赚钱的人也在跟着起哄。开源与否,软件厂商有选择的权利;是否购买使用这个产品,这才是用户的权利。其实想深一点,如果Linux不开源,它还能有现在这个市场吗?因为很多人就是冲着开源才使用Linux的。1.1 认识Linux操作系统1.1.3 Linux与Windows的关系7.服务器市场Linux是一个与UNIX相像的操作系统,它拥有UNIX的安全性和稳定性,当然还有网络支持能力,它比UNIX更加优秀的是它的友好界面。对于IT网络管理人员来说,它比UNIX更易部署和管理;对于开发人员来说,它是一个可以随心所欲改变的操作系统。Linux因为类UNIX的架构的关系,比WindowsServer更稳定,而且从WindowsServer价格来看,Linux价格低廉,服务器操作系统市场Linux占有率比Windows要高。1.1 认识Linux操作系统1.1.3 Linux与Windows的关系8.Windows没有的稳定的系统,安全性和漏洞的快速修补;相对较少的系统资源占用,可定制裁剪,移植到嵌入式平台(如安卓设备);可选择的多种图形用户界面(如GNOME,KDE)。9.Linux没有的没特定的支持厂商;游戏娱乐支持度不足;专业软件支持度不足。1.1 认识Linux操作系统1.1.4 Linux系统特点Linux操作系统作为一个免费、自由、开放的操作系统,它拥有如下所述的一些特点。完全免费。高效安全稳定。支持多种硬件平台。友好的用户界面。强大的网络功能。支持多任务、多用户。1.1 认识Linux操作系统1.1.5 Linux体系结构Linux一般有3个主要部分:内核(kernel)、命令解释层(Shell或其他操作环境)、实用工具。1.1 认识Linux操作系统1.1.6 Linux的版本Linux版本分为内核版本(稳定版和开发版)和发行版本。内核版本的查看方式:1.uname-r2.uname-n3.cat/proc/version1.1 认识Linux操作系统1.1.6 Linux的版本Linux内核+管理软件+应用工具=Linux发行版本查看发行版本的方法:1.lsb_release-a
有些系统不能用2.cat/etc/xxx-releaseXX为发行版名称,如centos-release3.cat/etc/issue文件查看发行版版本号,有的会显示不全1.1 认识Linux操作系统1.1.5 国产操作系统国产操作系统多为以Linux为基础二次开发的操作系统。1.深度Linux(deepin)2.安超OS(国产通用型云操作系统)3.优麒麟(UbuntuKylin)(由中国CCN联合实验室支持和主导的开源项目)4.中标麒麟(NeoKylin);(银河麒麟与中标普华已在2010年12月16日宣布合并品牌)5.威科乐恩Linux(WiOS)6.起点操作系统(StartOS原雨林木风OS);7.凝思磐石安全操作系统;8.共创Linux;9.思普操作系统;10.中科方德桌面操作系统;11.普华Linux(I-softOS);12.RT-ThreadRTOS13.中兴新支点操作系统14.一铭操作系统15.springLinux16.红旗linux(redflaglinux)17.VeketLinux18.UOS(统信操作系统)19.AliOS(阿里云系统)(原YunOS)20.PhoenixOS(凤凰系统)21.JideOS(技德系统)(原remixOS)22.HopeEdgeOS(面向物联网领域操作系统)23.openEuler24.鸿蒙HarmonyOS1.1 认识Linux操作系统1.1.7
CentOSCentOS(CommunityEnterpriseOperatingSystem,中文意思是:社区企业操作系统)是Linux发行版之一,它是来自于RedHatEnterpriseLinux依照开放源代码规定释出的源代码所编译而成。由于出自同样的源代码,因此有些要求高度稳定性的服务器以CentOS替代商业版的RedHatEnterpriseLinux使用。两者的不同,在于CentOS并不包含封闭源代码软件。1.2 在VMWARE安装CentOS71.2 在VMWARE安装CentOS7在Windows下安装Linux虚拟机后要进行虚拟机配置1.2 在VMWARE安装CentOS7选择安装方式:第一行:安装CentOS
7;第二行:测试这个媒体并安装CentOS
7;第三行:故障排除。1.2 在VMWARE安装CentOS7CentOS
7与CentOS6网卡名称命名方式有所改变,如果需要CentOS
7与CentOS6的网卡名称一样,操作步骤如下:选择第一个安装方式,并按下tab键,输入net.ifnames=0biosdevname=0。1.2 在VMWARE安装CentOS7选择语言:这里直接选择中文1.2 在VMWARE安装CentOS7配置系统安装信息:本地化可以忽略;语言选择英文的注意更改时区为上海,不然会出现其他时区时间。1.2 在VMWARE安装CentOS7配置系统分区1.2 在VMWARE安装CentOS7推荐使用自定义分区设置,具体可根据实际情况更改;/boot分区1G;swap分区2G;/分区:剩余全部空间1.2 在VMWARE安装CentOS7/分区:剩余全部空间1.2 在VMWARE安装CentOS7分区配置好如图1.2 在VMWARE安装CentOS7CentOS
7.x文件系统采用的是xfs,检查是否为xfs;CentOS6.x文件系统采用的是ext4;swap不用更改文件系统;接受分区更改。1.2 在VMWARE安装CentOS7关闭KDUMP(如图1-14所示):在虚拟机中这个功能有些鸡肋,还会拖慢虚拟机,而且虚拟机有快照功能,玩坏了恢复快照即可1.2 在VMWARE安装CentOS7配置网卡信息:修改虚拟机的虚拟网卡信息,这样虚拟机就可以上外网了。1.2 在VMWARE安装CentOS7选择VMnet8,关闭DHCP服务1.2 在VMWARE安装CentOS7修改主机名和配置第一块网卡1.2 在VMWARE安装CentOS7修改连接名称和DNS服务器如图1.2 在VMWARE安装CentOS7配置好后,网卡会被激活;第二块网卡同样配置方法,也可以在系统中去修改;关闭securitypolicy:关闭安全策略,当熟练CentOS时,可以去试着了解这个机制。1.2 在VMWARE安装CentOS7定制系统环境:这里选择最小化安装,有需求的可以安装其他熟悉的基本环境1.2 在VMWARE安装CentOS7选择好后就开始安装CentOS
7安装时配置好root密码,需要设置简单密码确认两次,才可以将密码设置成功,安装包数量大概471个,因系统而定;个人使用配置,根据个人喜好设置,虚拟机环境,尽量简化,操作方便,出现问题时,请断开连接重新连接即可。1.3 CentOS7开机运行级别和设置1.3 CentOS7开机运行级别和设置Linux分为7个启动级别:1.3 CentOS7开机运行级别和设置1.Centos其运行级别对应关系initlevelsystemctltarget0shutdown.target1emergency.target2rescure.target3multi-user.target4无5graphical.target6reboot.target1.3 CentOS7开机运行级别和设置2.运行级别设置(1)语法:systemctl[command][unit.target]。(2)命令及参数:command部分:get-default:获
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 信息系统监理知识体系整合试题及答案
- 考生常见疑问试题及答案
- 网络服务的管理与优化策略试题及答案
- 嵌入式系统与企业发展试题及答案
- 嵌入式技术领域的基础知识试题及答案
- 数据存储技术实践中的考试题及答案
- 2025年软件设计师考试大趋势试题及答案
- 2025年机电工程在线学习平台的崛起试题及答案
- 研讨学习数据库试题及答案
- 机电工程节能减排试题及答案
- 教学能力比赛学情分析图(源图可编辑)
- 幼儿园2024-2025学年保教工作计划
- 燕舞集团招聘试题
- 小学心理健康教育《积极心态(1)》优质课教案、教学设计
- 甬统表(工程表格全套)
- 软件架构与系统稳定性
- DB21-T 2819-2017岩土工程勘察报告编制规范
- 夜市规划方案范文
- 2024年新苏教版五年级下册科学全册精编知识点(附附问答题)
- 护理技术操作常见并发症处理及预防规范课件
- 疼痛科进修总结汇报
评论
0/150
提交评论