CentOS 7教程(一)-初步入门及安装

article/2025/8/21 18:46:18

一、为什么要学Linux
大部份同学所使用的桌面操作系统是Windows,那么,为什么要学Linux呢?关于Linux的前世今生,在度娘上随便一搜,就可以搜出一堆,大体就是一个天才少年Linus Torvalds非常热爱计算机技术,但那时学习计算机的成本非常高,其操作系统Unix是要收费并不开源的,天才少年Linus一个不爽,就开发了一个叫Linux的操作系统,并于1991年开始开源内核。开源是什么意思?就是免费(当然,这说法在GPL中并不成熟),从此一发不可收拾,Linux操作系统在服务器领域、嵌入式开发以及个人PC桌面等领域开始大行其道,而服务器领域更是重中之重。Linux作为服务器的首要操作系统,其有以下的特点:

  • 仿Unix内核,几乎与Unix指令集向下完全兼容。
  • 完善的支持多用户、多任务、多进程、多CPU的系统。
  • 非常高的系统稳定性与可靠性。
  • 非常高的系统安全性。
  • 支持大量完善的网络服务。
  • 大量的第三方免费应用。
  • 基于GNU许可,自由开放的系统,极大降低企业IT运维费用。
  • 大型数据库的支持,包括Oracle\MySQL\PostgreSQL等。
  • 数不过来的优势......

基于以上的特点,我们作为挨踢人士,不懂个Linux,是不是显特别Low,所以就要学。

二、学什么版本

  • Linux是自由软件,其发展出来的版本有很多。
  • Red Hat:我们常说的红帽,开源但收费。
  • Ubuntu:乌班图,开源、免费,主要面向桌面用户。
  • SUSE:主要是占领欧洲市场。有数据显示占据了近80%的Linux市场,数据未经验证。
  • CentOS:全名为“社区企业操作系统(Community Enterprise Operating System)”,提供长期免费升级和更新服务,自由使用。国内最大的服务器操作系统,现在基本所有的互联网公司后台服务器都采用CentOS。

当然,Linux的版还有很多,基于笔者的知识面,就不能一一介绍了,但从以上可以看出,学习CentOS是最为有利的。

三、核心思想
学习Linux,与原来我们使用的Windows操作系统有很大的不同。
Linux基本是基于命令行的界面,而使用Windows是鼠标点、点、点。
Linux一切皆文件,什么意思呢?在Linux中,所有的东西均是文件,比如网络配置,是一个文件,磁盘是一个文件,要配置所有东西,均是在配置文件。

四、使用虚拟机来学习Linux是不二的选择(土豪请无视)!

五、去哪里找安装包?
无论是从安全方面、还是从安全方面,都要养成从官网下载安装包的好习惯。
官网:https://www.centos.org


对,就是这官网,怎么样,看到这英文就怕了吧,童鞋们,要学习IT技术,English是你绕不过去的坎。不过别怕,看到上图中间黄色的椭圆形的条吗?写着Get CentOS Now!翻译过来就是“马上获取CentOS”,点击它。什么,这么简单还看不懂?不怕,谷歌浏览器的翻译功能可以帮到您,别问我是谁,我叫雷锋。
一般来说,从官网下载是比较慢,我们可以从国内的镜像网站下载,什么网易、华为云、阿里云、水木清华等知名的镜像网站。关键是去哪里找这些镜像网站呢?点击下面黄色的椭圆形、写着“DVD ISO”的按纽。


在进入到官方下载页面后,可以看到镜像列表菜单。


从这里进去,可以看到国内经官方认证的镜像列表。


从这些镜像列表下载就安心了。

六、在虚拟机中安装
要在虚拟机安装,自然就是要先新建虚拟机。目前无论是VMware,还是VistualBox,虚拟机对Linux的支持已经很好,基于目前桌面电脑使用的大部份还是VMware,故下面演示的还是以VMware来作为虚拟机平台,VistualBox和其它的虚拟机是相近的操作。
(一)、创建新的虚拟机
在创建新的虚拟机这里,可以选择典型或者自定义,典型中设置的选项较少,自定义设备的较多,均是基于虚拟机的硬件设置,当然这些设置以后也可以更改,这里我们就使用典型(推荐)。


在第二步这里,选择上面下载下来的CentOS 7的镜像文件,镜像文件是以iso作为后缀名的,VMware会自动检测iso文件所包含的操作系统。


接下来,是给虚拟机起个名字,并告诉VMware,虚拟机的文件放在那里,你可以随意更改虚拟机文件的存放位置,不过最好文件路径就不要带有中文。


接着我们给虚拟机分配硬盘大小及硬盘文件的存放方式,这里我们只是作学习用的,分配20GB足够了。值得一提的是,最好选择“将虚拟磁盘存储为单个文件”这选项,这会提高虚拟机的磁盘性能。


在这一步中,点击自定义硬件,我们来对虚拟机作一些细微的配置。


在自定义硬件中,我们把内存设为2GB,处理器设为2核,删除打印机(因为家庭一般没有打印机),网络适配器设置为NAT模式(至于这些模式有什么区别,后面的文章我们再来看)



(二)安装Linux,设置安装选项
关闭后,我们就可以完成虚拟机的设置了,点击完成后,虚拟机会自动开启,并进入安装界面,在此界面中,我们用上下箭头选择,选择“Install CentOS 7”。


在下图的一顿检测后,就会进入安装界面了。什么,看不懂,OK总是懂吧。


在安装语言选择界面中,我们可以拉下来,选择中文,但记住,这只是安装过程中的语方选择,并不是操作系统的语言选择。选择中文后,继续下一步咯。


在刚刚进入安装信息摘要界面时,安装源和软件选择会自动检测,故无法点击选择,过一会就好了。在这里的设置中,我们需要手动设置的是安装位置。


选择安装位置后,我们要对分区进行手动配置。


Linux的分区,并不像Windows一下,分成C、D、E等盘,在这里,我要先隆重介绍几个概念。
1)交换分区(swap):交换分区和Windows的虚拟内存很像。现在内存也便宜,物理服务器的配置也高,以前的说法是一般为物理内存的2倍,现在一般情况下划分为4~8GB备用即可。我们虚拟机的内存是2GB,我们就划4GB吧。
2)启动分区(boot):200MB足够了。
3)根分区(/):剩余空间都给根分区吧。当然我们也可以单独划出/data分区,专门用来存储存数据,不过这里我们先不这样做,直接全部都给根分区。
按照 下图顺序进行设置。


最后整体分区如下图,点击完成并按受更改。


选择安装软件。


CentOS 7和6不一样,其软件选择这里已经集成了大部份的软件了。当然这些软件我们以后也可以安装。
最小安装:只包含了命令行界面的最小CentOS 7系统。
   带GUI的服务器:包括了图形界面的服务器。
   GNOME桌面:带有GNOME桌面的CentOS 7系统。
这里我们选择带GUI的服务器。


点击完成后,安装源还是会检查依赖关系,这时候并不能进行下一步,稍等一会就可以了。然后点击开始安装,就进入到了安装环节了。


在安装过程中,我们可以设置ROOT管理员密码。创建用户则可以先放一放,后面进去操作系统时我们再来做。


安装完成后,重启虚拟机系统,进入到初始设置界面,接受许可证。


系统会再次重启,进入到欢迎界面了。在欢迎界面,进行语言的设置、位置时区的设置、账户的设置、密码设置后,终于看到激动人心的开始使用CentOS Linux的界面了 。

转载:CentOS 7教程(一)-初步入门及安装 - 知乎


http://chatgpt.dhexx.cn/article/5MZ7BP2d.shtml

相关文章

centOS7操作系统安装教程(图文详解)

Linux系统 上期讲解了安装VMware软件安装教程https://blog.csdn.net/m0_68495664/article/details/129222772?spm1001.2014.3001.5501 欲安装centOS操作系统,必须先要安装好VMware载件,接下来给大家送上centOS操作系统安装详系教程。 市面上有很多操作系…

超详细的CentOS7的下载安装配置教程

CentOS主流版本有7和8,我们这里选择centos7进行安装,因为现在8已经不更新了,CentOS 8 是一个介于实验性版本和稳定商业版本之间的产物,是最后一个版本,一般情况下,我们更追求稳定性,所以我们选择…

CentOS 7下载及安装教程

▣ 博主主站地址:微笑涛声 【www.cztcms.cn】 操作系统基本上都有服务器版本,像Windows有Windows server版本。服务器版即为可以搭建各种开发环境的系统,运行非常稳定。本教程是CentOS 7在虚拟机(VMware Workstation Pro 15)的安装教程。由于…

Linux(CentOS-7)-全面详解(学习总结---从入门到深化)

目录 Linux概述 Linux特点 Linux应用领域 Linux和Windows区别 Linux下载安装 安装VMWare虚拟机 下载CentOS 安装CentOS Linux三种网络配置 背景 桥接模式 NAT Host-only Linux 远程登录 配置Nat网络模式 设置虚拟交换机网关 管理员授权 设置子网打开NAT设置 设置网关 配置vm…

安装CentOS7虚拟机(超详细)

镜像下载地址: https://vault.centos.org/一、进入CentOS下载官网,选择CentOS7.4版本 推荐使用迅雷下载,比较快。 二、安装CentOS7虚拟机 1、打开你的VMware Workstation Pro,并点击“创建新的虚拟机” 2、选择自定义(推荐)&…

java实现随机森林算法_随机森林算法基础梳理(示例代码)

1.集成学习概念 在机器学习的有监督学习算法中,我们的目标是学习出一个稳定的且在各个方面表现都较好的模型,但实际情况往往不这么理想,有时我们只能得到多个有偏好的模型(弱监督模型,在某些方面表现的比较好)。集成学习就是组合这里的多个弱监督模型以期得到一个更好更全面…

基于随机森林算法的人脸数据集分类

目录 1. 作者介绍2. 关于理论方面的知识介绍随机森林3. 实验过程3.1 数据集介绍3.2 实验代码3.3 运行结果3.3 实验总结 参考 1. 作者介绍 李佳敏,女,西安工程大学电子信息学院,2021级研究生 研究方向:模式识别与人工智能 电子邮件…

随机森林算法的Python实现

随机森林主要应用于回归和分类。 它几乎可以将任何数据填进去,下文使用鸢尾花数据进行分类和预测 环境 python3.8 数据集 鸢尾花数据集 def dataset(self):iris load_iris()feature pd.DataFrame(datairis.data, columnsiris.feature_names)target pd.DataFrame(…

基于Matlab的随机森林算法实现(附算法介绍及代码详解)

本算例完整代码领取方式在文末展示~ 一、内容提要 在地学领域中,岩性的准确识别对于储层评价来说至关重要。因此,今天笔者想要分享的是随机森林算法在岩性识别中的应用与代码实现。 科普中国科学百科定义:随机森林(Random fores…

随机森林 c语言,随机森林算法有哪些优缺点

什么是随机森林算法?随机森林算法有哪些优缺点?随机森林是一种有监督学习算法,是以决策树为基学习器的集成学习算法,随机森林非常简单,易于实现,计算开销也很小,但是它在分类和回归上表现出非常惊人的性能&#xff0…

【随机森林】深入浅出讲解随机森林算法

本文收录于《深入浅出讲解自然语言处理》专栏,此专栏聚焦于自然语言处理领域的各大经典算法,将持续更新,欢迎大家订阅!​个人主页:有梦想的程序星空​个人介绍:小编是人工智能领域硕士,全栈工程…

随机森林算法总结

随机森林算法 个体学习器 个体学习器又称为基学习器(base learner),由单个的学习算法训练数据得到,比如“决策树算法”,“神经网络算法”等等。在不正式的说法下,基学习器,弱学习器&#xff0…

Android动画(帧动画、补间动画、属性动画)讲解

Android动画(帧动画、补间动画、属性动画)讲解 首先我们来看看啥是帧动画、补间动画、属性动画。 介绍: 帧动画:是一种常见的动画形式(Frame By Frame),其原理是在“连续的关键帧”中分解动画动…

Android动画学习记录一(Android动画种类、补间动画和帧动画)

Android动画学习记录一(动画种类、补间动画和帧动画) 动画种类、补间动画和帧动画 Android动画学习记录一(动画种类、补间动画和帧动画)一、动画种类二、View动画2.1 补间动画补间动画公有属性平移动画(Translate&…

Android动画分类与总结

前言 动画的使用 是 Android 开发中常用的知识可是动画的种类繁多、使用复杂,每当需要 采用自定义动画 实现 复杂的动画效果时,很多开发者就显得束手无策本文将献上一份Android动画的全面介绍攻略,包括动画的种类、使用、原理等,…

Android动画分析(ValueAnimator)

动画创建 先看入口函数: 参数很熟悉了,具体看里面做了什么,其实也很简单,创建一个实例对象,并将参数设置到对象中。 第一个参数暂时先不看,看第二个参数,**anim.setObjectValues(values)**重…

好看的android动画效果

这段时间看到一些比较好看的android动画效果,下面我就给大家一些我比较喜欢的动画效果,并附上源码希望对你们有用处。 1.很简单却很酷的粒子破碎效果 介绍: 实现思路 1.新建一个 Bean Particle,表示一个粒子对象;新…

Android 动画系列二之补间动画

1. 前言 Android三种动画中的第二种——补间动画(Tween),和帧动画不同,帧动画 是通过连续播放图片来模拟动画效果,而补间动画开发者只需指定动画开始,以及动画结束"关键帧", 而动画变化的"中间帧"…

Android动画大合集

android中的动画实现方式繁多,在项目中也经常用到动画,网上有很多人也都进行了一些总结,但是感觉还是零零散散,自己总结一下才能加深印象,以后有时间了,也可以从各个分类里进一步去补充完善。 如果喜欢看G…

Android中动画详细讲解

一、前言 Android动画经常会在切换activity、数据加载时会用到动画效果,以前接触的比较少,用的都是封装好的动画效果,自己写的比较少,今天心血来潮想写一个自己设计的动画效果,发现学习动画代码比较简单,但…