详细了解Linux操作系统的前世今生及安装CentOS7.9版本的详细操作流程,新手小白,大家请多关照。
一、Linux的发展史
1、Unix由来
UNIX是一种多用户、多任务的操作系统,于1969年由AT&T的贝尔实验室开发。它被认为是计算机操作系统中最重要的创新之一,具有高度的可靠性、稳定性和可移植性,在学术界和商业界广泛应用,并在后来成为了众多操作系统(例如,Linux)的基础。
2、何为开源文化
UNIX是一种多用户、多任务的操作系统,于1969年由AT&T的贝尔实验室开发。它被认为是计算机操作系统中最重要的创新之一,具有高度的可靠性、稳定性和可移植性,在学术界和商业界广泛应用,并在后来成为了众多操作系统(例如,Linux)的基础。
开源文化中开源协议可分为两种:GPL(GNU General Public License)自由软件通用许可协议,允许用户任意复制、传递、修改再发布和 LGPL (GNU Lesser General Public License),它是自由允许不开放所有的源代码,相比于GPL规则较为宽松。
3、Linux的诞生
Linux是一种自由、开放源代码的类Unix操作系统,其诞生和发展早期主要归功于林纳斯·托瓦兹(Linus Torvalds)。Linux起源可以追溯到1991年。当时,芬兰赫尔辛基大学的计算机科学学生林纳斯·托瓦兹开始着手开发一款个人电脑的操作系统,这就是当时的Linux0.0.1版本,随后相继在1992年发布了0.0.2版本、1994年发布了1.0版本、2003年发布了2.0版本、2011年发布了3.0版本,至今linux操作系统内核版本已经更新至5.14.9。
二、操作系统的特点
完全免费:Linux 系统是全免费软件。用户不仅可以免费得到其源代码,而且可以任意修改,这是其他商业软件无法做到的。正是由于 Linux 系统的这一特征,吸引了广大的计算机爱好者对其进行不断的修改、完善和补充,使 Linux 系统得到了不断的发展。
良好的操作界面:Linux 系统的操作既有字符界面也有图形界面。其图形界面类似于 Windows 系统界面,方便熟悉 Windows 系统的用户进行操作。
强大的网络功能:由于 Linux 系统源于 UNIX 系统,而 UNIX 系统具有强大的网络功能,因此,Linux 系统也具有强大的网络功能。
设备独立性:操作系统把所有外部设备统一当作成文件来看待,只要安装它们的驱动程序,任何用户都可以像使用文件一样,操纵、使用这些设备,而不必知道它们的具体存在形式。Linux 是具有设备独立性的操作系统,它的内核具有高度适应能力。
可靠的安全系统:Linux 采取了许多安全技术措施,包括对读、写控制、带保护的子系统、审计跟踪、核心授权等,这为网络多用户环境中的用户提供了必要的安全保障。
良好的可移植性:将操作系统从一个平台转移到另一个平台使它仍然能按其自身的方式运行的能力。Linux 是一种可移植的操作系统,能够在从微型计算机到大型计算机的任何环境中和任何平台上运行。
三、Linux操作系统的内核版本
Linux内核标志——Tux 是企鹅的标志,Linux内核官网:http://www.kernel.org
内核版本格式:主版本号、次版本号、修订版本号,主版本号:标识内核的架构、功能等方面的重大升级,次版本号:代表当前版本是开发版还是稳定版,修订版本号:同一个内核次版本中的不断修订和升级,即每一次小的改动,次版本号的奇数代表开发版、偶数代表稳定版。
内核版本区分:3.0之前为主版本、次版本、修订版本;3.0之后为主线版本和长期支持版本
四、常见发行版本
常见的系统发行版本:Ubuntu、CentOS、Fedora、Kali、RedHat、Debian
五、常见开源软件
常见的开源软件有:Firefox、Apache、Nginx、Tomcat、Mariadb、gzip
六、Linux操作系统的常见应用场景
常见的应用场景可分为三大类如服务器设备、嵌入式设备、移动端设备。
服务器设备:IDC机房、EDC机房、云计算IASS层
嵌入式设备:电脑、冰箱、汽车
移动端设备:手机Android
七、Linux操作系统CentOS7.9版本安装流程
打开虚拟机并新建虚拟机
选择典型(推荐)进行下一步安装
安装镜像文件
并稍后进行安装操作系统
选择linux,并将版本改为Red Hat Enterprise Linux 7 64位,点击下一步
将虚拟机名称改为想要设置的名称,存放与指定位置方便找寻
将最大磁盘大小设为60G 方便后续使用操作系统
点击下一步
点击完成安装
配置CD/DVD选择下载好的镜像文件并引用
选择第一个
安装CenrtOS 7
测试此媒体并安装CenrtOS 7
故障排除
配置中文,简体中文,进行下一步安装
找到黄色感叹号点击
选择硬盘
点击最小安装,将其改为带GUI的服务器,点击右侧的开发工具
点击开始安装
为你的用户设置一个ROOT密码及创建一个用户
勾选许可协议进行下一步安装
输入刚才设置的用户名密码进行下一步的引导安装
这样Linux就安装好了