Linux服务器构建与运维管理 第1章: Linux简介与安装 阮晓龙 13938213680/ rxl@hactcmeducn http://linux.xg.hactcm.edu.cn http://www.51xueweb.cn 河南中医药大学管理科学与工程学科 2018.3
Linux服务器构建与运维管理 第1章:Linux简介与安装 阮晓龙 13938213680 / rxl@hactcm.edu.cn http://linux.xg.hactcm.edu.cn http://www.51xueweb.cn 河南中医药大学管理科学与工程学科 2018.3 1
2 提纲 口 Linux概述 Linux简介、 Linux内核、 Linux家族 口 Linux的安装 安装前准备、 Linux安装的方式 口使用∪盘安装 CentoS 口基于 rtualBox安装 Ubuntu server ¤操作系统维护 口 Centos系统维护(A、RPM、YUM) 口使用命令行管理方式( Command、She) 口 Ubuntu Server系统维护(APT) 可南中医药大学/阮晓龙/13938213680/htpo// linux xg. hactcm.edu.cn/htp//ww.51 ucweb. cn
河南中医药大学 / 阮晓龙 / 13938213680 / http://linux.xg.hactcm.edu.cn / http://www.51xueweb.cn 提纲 Linux概述 Linux简介、Linux内核、Linux家族 Linux的安装 安装前准备、Linux安装的方式 使用U盘安装CentOS 基于VirtualBox安装Ubuntu Server 操作系统维护 CentOS系统维护(AI、RPM、YUM) 使用命令行管理方式(Command、Shell) Ubuntu Server系统维护(APT) 2
3 1 Linux概述 11 Linux简介 口 Linux是一套可免费使用和自由传播的类Unⅸ操作系统,是一个基于POSⅨ和 ∪NX的多用户、多任务、支持多线程和多CP∪的操作系统。 口Linuⅸ×应用广泛,可安装在各种计算机硬件设备中,比如手机、平板电脑、路 由器、视频游戏控制台、台式计算机、大型机和超级计算机等。 囚!)○口酉 旦口口。 可南中医药大学/阮晓龙/13938213680/htpo// linux xg. hactcm.edu.cn/htp//ww.51 ucweb. cn
河南中医药大学 / 阮晓龙 / 13938213680 / http://linux.xg.hactcm.edu.cn / http://www.51xueweb.cn 1.Linux概述 Linux是一套可免费使用和自由传播的类Unix操作系统,是一个基于POSIX和 UNIX的多用户、多任务、支持多线程和多CPU的操作系统。 Linux应用广泛,可安装在各种计算机硬件设备中,比如手机、平板电脑、路 由器、视频游戏控制台、台式计算机、大型机和超级计算机等。 3 1.1 Linux简介
1 Linux概述 11 Linux简介 全球的公有云中,90%的虚拟主机是 Linux操作系统,嵌入式市场 Linux的占有 率是60%以上,超级计算机市场Linu×占有率高达99%,世界上超过80%智能 手机上运行 LInux。 囚!)O■4口 旦口口。 可南中医药大学/阮晓龙/13938213680/htpo// linux xg. hactcm.edu.cn/htp//ww.51 ucweb. cn
河南中医药大学 / 阮晓龙 / 13938213680 / http://linux.xg.hactcm.edu.cn / http://www.51xueweb.cn 1.Linux概述 全球的公有云中,90%的虚拟主机是Linux操作系统,嵌入式市场Linux的占有 率是60%以上,超级计算机市场Linux占有率高达99%,世界上超过80%智能 手机上运行Linux。 4 1.1 Linux简介
1 Linux概述 11 Linux简介 1969年∪NX是AT&T公司的贝尔实验室的一个实验项目。 ¤1973年∪NX被无偿的提供给众多大学和实验室研究项目,∪NX开始 与学术界合作开发,诞生了BSD( Berkeley Software Distribution,伯 克利软件发行版) 1979年AT8公司出于商业考虑决定将∪NX的版权收回,于是荷兰 Andrew s. Tanenbaum教授开发了Minⅸ系统用于教学。 口1991年芬兰的大学生 Linus torvalds对Minⅸ进行研究,并基于此开发 了自己的操作系统: Linux( Linus的NX)。同时 Linus torvalds还将 系统的源代码上传到互联网,引起了很多人的兴趣,从此Linu×正式诞 可南中医药大学/阮晓龙/13938213680/htpo// linux xg. hactcm.edu.cn/htp//ww.51 ucweb. cn
河南中医药大学 / 阮晓龙 / 13938213680 / http://linux.xg.hactcm.edu.cn / http://www.51xueweb.cn 1.Linux概述 1969年 UNIX是AT&T公司的贝尔实验室的一个实验项目。 1973年 UNIX被无偿的提供给众多大学和实验室研究项目,UNIX开始 与学术界合作开发,诞生了BSD(Berkeley Software Distribution,伯 克利软件发行版)。 1979年 AT&T公司出于商业考虑决定将UNIX的版权收回,于是荷兰 Andrew S. Tanenbaum教授开发了Minix系统用于教学。 1991年 芬兰的大学生Linus Torvalds对Minix进行研究,并基于此开发 了自己的操作系统:Linux(Linus的UNIX)。同时Linus Torvalds还将 系统的源代码上传到互联网,引起了很多人的兴趣,从此Linux正式诞 生。 5 1.1 Linux简介
6 表1-1 Linux发人事记 1 Linux概述 时间 事件 年9月Liux00.1诞生 1991年10月Liux002诞生,并且正是被命名为Liux 1992年4月第一个LnⅨ新闻组 comp. os linu诞生 1992年10月第一个可以安装的Lnu版本SLs( Softlanding Linux System)证生 19211 vare, RedHat Debian bu生 19413月Lm10推出,L转向GP版权协议 1995年3月Lnux12推出 年11月 1996年6月Liu20推出, Debian GNU/Linux11推出 1990年1月Liu22推出 2000年 u基金会成立 2001年1月 Linux24推出 2003年12月 Linux26推出 2004年 butu第一次发布,版本为410 年9月移动端商用操作系统 Android发布 2011年基于Lmux的|BM的 Watson计算机霸得了 Jeopardy智力挑战 可南中医药大学/阮晓龙/13938213680/htpo// linux xg. hactcm.edu.cn/htp//ww.51 ucweb. cn
河南中医药大学 / 阮晓龙 / 13938213680 / http://linux.xg.hactcm.edu.cn / http://www.51xueweb.cn 1.Linux概述 6 1.1 Linux简介
1 Linux概述 11 Linux简介 ¤GPL是GNU的公共许可证,GNU来源于20世纪80年代初期,其创始人 Richard stallman坚持认为软件应该是“自由″的,软件业应该发扬开放、 团结、互助的精神,而这些想法就催生了后来的GN∪计划 GNU计划,目标是创建一套完全自由的操作系统。 Richard stallman 最早是在net∪NX- wizards新闻组上公布该消息,并附带一份《GNU 宣言》解释为何发起该计划,其中一个理由就是要“重现当年软件界合 作互助的团结精神",旨在发展一个类似∪NX,且为自由软件的完整 操作系统GNU系统。 口在GNU计划下诞生了文字编辑器EmaC、C语言编辑器gc以及一系列UNX程序 库和工具,1991年 Linux加入GNU计划,这让GNU实现了最初的目标 ¤完整的GPL协议可以在互联网上通过各种途径获取,如GNU的官网 (http://www.gnu.org) 可南中医药大学/阮晓龙/13938213680/htpo// linux xg. hactcm.edu.cn/htp//ww.51 ucweb. cn
河南中医药大学 / 阮晓龙 / 13938213680 / http://linux.xg.hactcm.edu.cn / http://www.51xueweb.cn 1.Linux概述 GPL是GNU的公共许可证,GNU来源于20世纪80年代初期,其创始人 Richard Stallman坚持认为软件应该是“自由”的,软件业应该发扬开放、 团结、互助的精神,而这些想法就催生了后来的GNU计划。 GNU计划,目标是创建一套完全自由的操作系统。Richard Stallman 最早是在net.UNIX-wizards新闻组上公布该消息,并附带一份《GNU 宣言》解释为何发起该计划,其中一个理由就是要“重现当年软件界合 作互助的团结精神”,旨在发展一个类似UNIX,且为自由软件的完整 操作系统GNU系统。 在GNU计划下诞生了文字编辑器Emacs、C语言编辑器gcc以及一系列UNIX程序 库和工具,1991年Linux加入GNU计划,这让GNU实现了最初的目标。 完整的GPL协议可以在互联网上通过各种途径获取,如GNU的官网 (http://www.gnu.org)。 7 1.1 Linux简介
8 ⊙棒量非花鲁回MN园CN⑤园G乐米胃宁曰c gsh lenI.pl [ar! Gurapcot [bgl cwaa [eal Dautsch toal LAtin al] eapadd Jes Aaneas Bt hatsu lh taians [it! EFS Ua] aid. d pn 1 Linux概述‖零a系 Linux简介 这最对文原贞面的中文罩 GNU操作系统 送于GN作 下载发行版 更序足的GNU历史 GNU工粒的初始的声阻 BYTE杂对 Bichard Stallman的平方(1986 我的ip经历和 GNU Em.s的开发历程(cha 一个人为自由软件而战,关于 Richard stall Tmes)在199年1月11日发表,该文 产权”这个直传 法,好像在用一个有道理的词。其实,该词非常今 了系统改进,这些改 访问斯坦时的两则海报,它们体现了56m当时已经在配献开始开发|如票你需要交一个完的系统步着们 GNU系统,皿面没有“白由软件“的字眼:然,他还没有开始把这两个词放在一起使用 的完全应由的GMN发行型 GNU和Lnu 为什么飞uX统应该叫 GNU/nu 丛未说过GNU的GNU用白 其他GNU相关的资源 GNVALnUx.⑤NU/ur和白由性用户 可南中医药大学/阮晓龙/139382136
河南中医药大学 / 阮晓龙 / 13938213680 / http://linux.xg.hactcm.edu.cn / http://www.51xueweb.cn 1.Linux概述 8 1.1 Linux简介
9 1 Linux概述 1.2 Linux内核 口 Linux由三部分组成:内核( Kerne)、外壳(She)、实用工具。 ¤内核是LinuⅨX的核心部分,从本质上说是一个软件,它提供了硬件抽象 层、磁盘及文件系统控制、多任务等操作系统基本功能。单独的一个 内核不是一个完整的操作系统,还需要配置相关的She和实用工具才 口网站ihttps://www.kernel.org列出Linux内核的详细信息,可查看内核各个版本的 修改记录,并可下载查阅内核源代码。 ¤Linx内核是由语言写成的,主要模块有进程调度、存储管理,虚拟 文件系统、网络接口、进程通信等。 可南中医药大学/阮晓龙/13938213680/htpo// linux xg. hactcm.edu.cn/htp//ww.51 ucweb. cn
河南中医药大学 / 阮晓龙 / 13938213680 / http://linux.xg.hactcm.edu.cn / http://www.51xueweb.cn 1.Linux概述 Linux由三部分组成:内核(Kernel)、外壳(Shell)、实用工具。 内核是Linux的核心部分,从本质上说是一个软件,它提供了硬件抽象 层、磁盘及文件系统控制、多任务等操作系统基本功能。单独的一个 内核不是一个完整的操作系统,还需要配置相关的Shell和实用工具才 能运行。 网站https://www.kernel.org列出Linux内核的详细信息,可查看内核各个版本的 修改记录,并可下载查阅内核源代码。 Linux内核是由C语言写成的,主要模块有进程调度、存储管理,虚拟 文件系统、网络接口、进程通信等。 9 1.2 Linux内核
←)+c金httpsy/wwwkemeorg 算…合Q院 10 ccN⊙艺虾米胃果回型开中国□教字凝示□理 The linux Kernel archives 1 Linux概述 Abou Conma us FAQ Releases Soames stenews Linux内核 t Stable KerneL. hetps://www.kernelotg/pubr rsync://rsync kerner/put/ 4.15.7 mainline 4.16-rc4 2018-03-04 [tarball Ipatohnl [inc patch! [vew aarm] Iorcwsel 01B-03-03 [tarball] [pgpl [patch linc. patch! longterm 4.9.86 2018-03-03 Itarballl [pgpl Igatthl lin. patch! Ivew difn larose! Ichangelogl longterm 4. 4. 120 2018-03.03 [] [pgpl Ipattml fine, patch) Iview aff) browse Ichangelonl longterm 4. L49 ngte 318.98 IEOL 2018-03-03 [Lartalll m202001ppe lin Dx: nPxt-20180306 2018-03-06 Other resources Documentation Goateed Releases Atorn Feed A redhat packet fastly Google VICONSTELLIX PURESTORAGE LINUX 可南中医药大学/阮晓龙/139382136
河南中医药大学 / 阮晓龙 / 13938213680 / http://linux.xg.hactcm.edu.cn / http://www.51xueweb.cn 1.Linux概述 10 1.2 Linux内核