一、了解Linux系统的历史、特性。
二、了解Linux系统的内核版本和发行版本。
三、熟练掌握Linux操作系统安装方法。
四、熟悉掌握Linux系统重置管理员密码的方法。
(一)、Linux系统认知
1、Linux系统的简介
Linux是一个自由和开源的类Unix操作系统,支持多用户、多任务、多线程操作,支持32位和64位硬件。它能够运行主要的Unix工具软件、应用程序和网络协议,Linux继承了Unix系统中以网络为核心的设计思想,是一个性能稳定的网络操作系统,目前广泛应用在服务器上。Linux系统中唯一的超级管理员是root用户,其具有系统中所有的权限,包括添加或删除用户、增加或禁用硬件设备、安装或卸载各类软件等。
2、Linux系统的历史
1970 年,Ken Thompson 研发出 Unix 内核,1970 年称为Unix 元年,也称为计算机元年,计算机时间和众多的编程语言的时间都从1970年1月1日开始算起。
1973 年,Ritchie 用 C 语言编写了 Unix 内核,Unix 正式诞生;
1983年,Stallman公开发起的自由软件集体协作计划(GNU计划)。
1984年,Andrew S.Tanenbaum开发了用于教学的UNIX系统,命名为Minix;
1989年,Andrew S.Tanenbaum将Minix系统运行于x86的PC平台;
1991年10月5日,Linux创始人林纳斯·托瓦兹(Linus Torvalds)正式向外宣布Linux内核的诞生。
3、Linux系统的特性
(1)免费开放
(2)多用户
(3)多任务
(4)良好的用户界面
(5)安全可靠
(6)可移植
(7)支持多文件系统
4、Linux的系统版本
4.1 内核版本
(1)稳定版
(2)开发版
Linux的内核版本是一个操作系统核心,是同一系列程序组成,包括负责响应中断的中断服务程序、负责管理多个进程从而分享处理器时间的调度程序、负责管理地址空间的内存管理程序以及网络进程间通信的系统服务程序。
Linux内核的开发和规范一直由linus Torvalds领导的团队负责,www.kernel.org提供内核源代码下载。在Linux系统中,执行“uname -r”可以查看当前系统的内核版本号。Linux内核版本号使用以下的三种编号方式:
第一种方式用于1.0版本之前。第一个版本是0.01,紧接着是0.02、0.03、0.10、0.11、0.12、0.95、0.96、0.97、0.98、0.99及1.0
第二种方式用于1.0版本到2.6版本,格式为“A.B.C”,A代表主版本号,B代表次版本号,C代表较小的末版本号。其中B为偶数代表稳定版,B为奇数代表为开发版
第三种方式用于2.6到3.0版本之间,格式为“A.B.C.D”。3.0版本之后的格式为“A.B.C”.字母代表的含意与第二种方式雷同。
4.2 发行版本
5、Linux常见的发行版本
6、虚拟机简介
虚拟机(Virtual Machine)是指通过软件模拟的具有完整硬件系统功能的,运行在一个完全隔离环境中的完整计算机系统。
1)VMware Workstation软件
2)Virtual Box软件
M公司为了加强企业信息化管理水平,要求公司网络管理员在服务器中安装一个既安全又便于管理的网络操作系统,并完成服务器的基本设置。
根据公司需求,网络管理员选择安装Linux操作系统,要实现Linux操作系统的搭建,可以分为以下两个步骤:
步骤一:安装虚拟机软件
步骤二:安装Linux操作系统
Linux安装
下面将为大家介绍 Linux 的安装,安装步骤比较繁琐,现在其实云服务器挺普遍的,价格也便宜,如果自己不想搭建,也可以直接买一台学习用用,参考各大云服务器比较。(云服务器链接:https://www.runoob.com/linux/linux-cloud-server.html)
centos 下载地址:去官网下载最新版本:https://www.centos.org/download/
以下针对各个版本的ISO镜像文件,进行一一说明:
CentOS-7.0-x86_64-DVD-1503-01.iso : 标准安装版,一般下载这个就可以了(推荐)
CentOS-7.0-x86_64-NetInstall-1503-01.iso : 网络安装镜像(从网络安装或者救援系统)
CentOS-7.0-x86_64-Everything-1503-01.iso: 对完整版安装盘的软件进行补充,集成所有软件。(包含centos7的一套完整的软件包,可以用来安装系统或者填充本地镜像)
CentOS-7.0-x86_64-GnomeLive-1503-01.iso: GNOME桌面版
CentOS-7.0-x86_64-KdeLive-1503-01.iso: KDE桌面版
CentOS-7.0-x86_64-livecd-1503-01.iso : 光盘上运行的系统,类拟于winpe
CentOS-7.0-x86_64-minimal-1503-01.iso : 精简版,自带的软件最少
注意:建议安装64位Linux系统。
旧版本下载地址:https://wiki.centos.org/Download
安装虚拟机软件
1. 双击下载好的软件安装包,可以进入安装向导,如下图所示。
2. 单击“下一步”按钮,进入最终用户许可协议界面,如下图所示,在这里可以阅读Vmare软件的用户许可协议。
3. 在“我接受许可协议中的条款”前打勾后,单击“下一步”按钮,进入自定义安装界面,如下图所示。
4. 单击“下一步”按钮,进入用户体验设置界面,如下图所示,在这里可以选择设置提高用户体验。
5. 单击“下一步”按钮,进入安装界面,如下图所示。
6. 单击“安装”按钮,系统会自动安装软件,等待软件安装完成即可。
7. 在桌上面双击VMware Workstation软件快捷方式,进入软件的操作界面,如下图所示。
8. 单击“创建新的虚拟机”选项按钮,进入新建虚拟机向导界面,如下图所示,在“典型”选项前打勾。
9. 单击“下一步”按钮,进入选择虚拟机硬件兼容性界面,如下图所示,在硬件兼容性中选择“Workstation 15.x”。
10. 单击“下一步”按钮,进入安装客户机操作系统界面,如下图所示,这里“稍后安装操作系统”选项。
11. 单击“下一步”按钮,进入选择客户机操作系统界面,如下图所示,客户机操作系统选择“Linux”,版本选择“Centos 7 64位”。
12. 单击“下一步”按钮,进入命名虚拟机界面,如下图所示,这里虚拟机名称和安装位置可以使用默认的。
13. 单击“下一步”按钮,进入磁盘容量设置界面,如下图所示,将磁盘大小调整40G。
14. 单击“下一步”按钮,进入虚拟机配置界面,如下图所示。
15. 单击“自定义硬件”按钮,再选择设备列表中的“内存”选项,进入虚拟机内存设置界面,如下图所示,将内存大小设置为2GB。
16. 选择设备列表中的“处理器”选项,进入虚拟机处理器设置界面,如下图所示,处理器相关参数选择默认,虚拟化引擎中勾选第一个和第二个选项。
17. 单击设备列表中的“新CD/DVD(IDE)”选项,进入虚拟机光驱设备设置界面,如下图所示,选择“使用ISO映像文件”选项,再点击“浏览”按钮,选择系统中主机上的CentOS 7系统镜像文件的路径。
18. 单击设备列表中的“网络设备器”选项,进入虚拟机网络模式设置界面,如下图所示,这里选择“NAT模式”。
19. 单击“关闭”选项,返回虚拟机配置界面,如下图所示。
20. 单击“完成”选项,返回进入软件的操作界面,如下图所示,虚拟机库中,出现一个“Centos 7 64位”虚拟机,说明虚拟机已经创建成功。
安装Linux操作系统
1. 打开VMware Workstation虚拟机软件,选择左侧库中的你所创建的虚拟机,在虚拟机管理界面中点击“开启此虚拟机”,等待几秒钟就能看到CentOS 7系统的安装界面,如下图所示,此时通过键盘的方向键选择“Install CentOS 7”选项来直接安装CentOS 7操作系统。
2. 按回车键后,等待几十秒,进入系统的安装语言设置界面,如下图所示,选择“简体中文”。
3. 单击“继续”按钮,进入系统安装信息界面,如下图所示。
4. 点击“日期和时间”选项,进入日期和时间设置界面,如下图所示。
5. 单击“完成”按钮,返回系统安装信息界面,在系统安装信息界面中再单击“软件选择”,可以进入软件选择界面,如下图所示,基本环境中选择“带GUI的服务器”选项,附加选项可以不选。
6. 单击“完成”按钮,返回系统安装信息界面,在系统安装信息界面中再单击“安装位置”,可以进入安装目标位置设置界面,如下图所示。
7. 单击“完成”按钮,返回系统安装信息界面,在系统安装信息界面中再单击“开始安装”按钮,进入用户设置界面,如下图所示。
8. 点击“ROOT密码”,进入设置root管理员密码的界面,如下图所示,输入ROOT密码。
9. 点击“完成”按钮,返回用户设置界面,在用户设置界面中再点击“创建用户”,进入创建用户的界面,如下图所示,创建一个用户名为admin的用户账号。
10. 点击“完成”按钮,返回用户设置界面,安装完成后,出现如下图所示界面。
11. 点击“重启”按钮,重启系统后首先进入系统的初始化界面,如下图所示。
12. 点击“LICENSE INFORMATION”,进入许可协议配置界面,如下图所示,在“我同意许可协议”选项前打勾。
13. 点击“完成”按钮,返回系统的初始化界面,如下图所示,点击右下角“完成设置”,此时CentOS 7系统又开始一次重启。
14. 系统重启后,进入系统登录界面,如下图所示,说明CentOS 7系统完成了全部的安装和部署工作。
根据个人的具体需求和偏好,可能还需要安装其他工具和软件包。以上步骤提供了一个基本的指南,小伙伴们可以根据自己的情况进行调整和扩展。