【博学谷学习记录】超强总结,用心分享|Linux介绍及Linux环境搭建入门

本文主要是介绍【博学谷学习记录】超强总结,用心分享|Linux介绍及Linux环境搭建入门,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

【博学谷学习记录】超强总结,用心分享|Linux介绍及Linux环境搭建入门

一、Linux介绍

Linux系统是一个性能稳定的多用户网络操作系统。对于Linux操作系统来说,其本身是一个整体,包括Linux内核、系统库和系统程序,Linux内核是其最基础的部分,它实现了对硬件资源的管理,并且提供了使用这些硬件资源的通用接口。
Linux系统特点:免费、开源、可靠、稳定、多平台、安全。
Linux系统因其开源,所以拥有众多发行版本,如:Ubuntu、Archlinux、CentOS、Redhat等等。
本文环境搭建使用到的发行版本为:CentOS7。
Linux的众多发行版本

二、Linux简单环境搭建

1.虚拟机软件介绍

虚拟机 (Virtual Machine) 指通过软件模拟的具有完整硬件系统功能的,运行在一个完全隔离环境中的完整计算机系统。虚拟系统通过生成现有操作系统的全新虚拟镜像, 具有真实操作系统完全一样的功能。
虚拟机与主机的关系可以表示为如图所示:
在这里插入图片描述

2.VMware安装

VMware是一款流行、常用的虚拟机软件。其兼容性很强,快照功能很快捷,方便,允许你在任意开机时刻创建系统快照和恢复,十分实用。建议安装VMware12以上版本,因为VMware12及以下版本可能出现与CentOS7及以上版本镜像不兼容的情况。
VMware的安装步骤较为简单,一路下一步即可顺利安装完成,但是有几点需要注意。
注意:
1.安装新版本的VMware前,一定要先确保老版本的VMware删除干净。
2.当打开“控制面板\网络和 Internet\网络连接”时,能看见VMnet1与VMnet8,则代表VMware顺利安装完成。
在这里插入图片描述

3.使用VMware安装部署Linux虚拟机(重要)

(1)打开VMware点击“创建新的虚拟机”,选择“自定义(高级)”

在这里插入图片描述

(2)根据自己安装的VMware版本选择对应的“硬件兼容性”,并且“下一步”。

在这里插入图片描述

(3)选择“稍后安装操作系统(s)”,并且“下一步”。

在这里插入图片描述

(4)选择“Linux”,由于我的iso镜像是CentOS7,所以版本这里一定要选择“CentOS 7 64位”,并且“下一步”。

在这里插入图片描述

(5)“虚拟机名称”和“位置”可以自定义,由于后面可能需要搭建多个虚拟机,所以虚拟机名称可以设置为“node1”,并且“下一步”。

在这里插入图片描述

(6)根据自己电脑本身性能进行“处理器数量”及“每个处理器的内核数量”的设置,并且“下一步”。

在这里插入图片描述
注意:处理器内核总数 = 处理器数量 * 每个处理器的内核数量。处理器内核总数要小于本身电脑的“逻辑处理器”数量。
“逻辑处理器”数量可在“任务管理器”的“性能”里查看。
在这里插入图片描述

(7)根据自己电脑本身性能进行“虚拟机内存”的设置,并且“下一步”。

在这里插入图片描述

(8)网络类型根据自身需求进行选择,本次搭建选择“使用网络地址转换(NAT)”,并且“下一步”。

在这里插入图片描述

(9)按照推荐“下一步”。

在这里插入图片描述
在这里插入图片描述

(10)选择“创建新虚拟磁盘”并设置“最大磁盘大小”,并且“下一步”。

在这里插入图片描述
在这里插入图片描述
注意:最大磁盘大小的设置可以高一些,以防后续对虚拟机存储的数据过大。这里设置的数值仅仅代表一个最大限度,并不是实际的就已经分出去60G的磁盘到虚拟机了。

(11)根据向导设置磁盘文件名,并且“下一步”,完成Linux虚拟机的创建。

在这里插入图片描述
在这里插入图片描述

(12)在主界面刚刚创建好的“node1”虚拟机上进行iso映像文件上传。

在这里插入图片描述
在这里插入图片描述

(13)启动Linux虚拟机,进行相关配置,完成安装。

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

三、总结

Linux的环境搭建并不困难,主要是细心操作。要着重注意的地方就是在设置“处理器数量”、“每个处理器的内核数量”及“内存”时,要根据自身电脑性能进行参数设置。由于本次的搭建是为后续大数据开发做准备,因此,对电脑性能有一定的要求,CPU核和运行内存越大越好。

这篇关于【博学谷学习记录】超强总结,用心分享|Linux介绍及Linux环境搭建入门的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/375227

相关文章

HarmonyOS学习(七)——UI(五)常用布局总结

自适应布局 1.1、线性布局(LinearLayout) 通过线性容器Row和Column实现线性布局。Column容器内的子组件按照垂直方向排列,Row组件中的子组件按照水平方向排列。 属性说明space通过space参数设置主轴上子组件的间距,达到各子组件在排列上的等间距效果alignItems设置子组件在交叉轴上的对齐方式,且在各类尺寸屏幕上表现一致,其中交叉轴为垂直时,取值为Vert

Ilya-AI分享的他在OpenAI学习到的15个提示工程技巧

Ilya(不是本人,claude AI)在社交媒体上分享了他在OpenAI学习到的15个Prompt撰写技巧。 以下是详细的内容: 提示精确化:在编写提示时,力求表达清晰准确。清楚地阐述任务需求和概念定义至关重要。例:不用"分析文本",而用"判断这段话的情感倾向:积极、消极还是中性"。 快速迭代:善于快速连续调整提示。熟练的提示工程师能够灵活地进行多轮优化。例:从"总结文章"到"用

Spring Security 从入门到进阶系列教程

Spring Security 入门系列 《保护 Web 应用的安全》 《Spring-Security-入门(一):登录与退出》 《Spring-Security-入门(二):基于数据库验证》 《Spring-Security-入门(三):密码加密》 《Spring-Security-入门(四):自定义-Filter》 《Spring-Security-入门(五):在 Sprin

性能测试介绍

性能测试是一种测试方法,旨在评估系统、应用程序或组件在现实场景中的性能表现和可靠性。它通常用于衡量系统在不同负载条件下的响应时间、吞吐量、资源利用率、稳定性和可扩展性等关键指标。 为什么要进行性能测试 通过性能测试,可以确定系统是否能够满足预期的性能要求,找出性能瓶颈和潜在的问题,并进行优化和调整。 发现性能瓶颈:性能测试可以帮助发现系统的性能瓶颈,即系统在高负载或高并发情况下可能出现的问题

水位雨量在线监测系统概述及应用介绍

在当今社会,随着科技的飞速发展,各种智能监测系统已成为保障公共安全、促进资源管理和环境保护的重要工具。其中,水位雨量在线监测系统作为自然灾害预警、水资源管理及水利工程运行的关键技术,其重要性不言而喻。 一、水位雨量在线监测系统的基本原理 水位雨量在线监测系统主要由数据采集单元、数据传输网络、数据处理中心及用户终端四大部分构成,形成了一个完整的闭环系统。 数据采集单元:这是系统的“眼睛”,

Hadoop数据压缩使用介绍

一、压缩原则 (1)运算密集型的Job,少用压缩 (2)IO密集型的Job,多用压缩 二、压缩算法比较 三、压缩位置选择 四、压缩参数配置 1)为了支持多种压缩/解压缩算法,Hadoop引入了编码/解码器 2)要在Hadoop中启用压缩,可以配置如下参数

【前端学习】AntV G6-08 深入图形与图形分组、自定义节点、节点动画(下)

【课程链接】 AntV G6:深入图形与图形分组、自定义节点、节点动画(下)_哔哩哔哩_bilibili 本章十吾老师讲解了一个复杂的自定义节点中,应该怎样去计算和绘制图形,如何给一个图形制作不间断的动画,以及在鼠标事件之后产生动画。(有点难,需要好好理解) <!DOCTYPE html><html><head><meta charset="UTF-8"><title>06

linux-基础知识3

打包和压缩 zip 安装zip软件包 yum -y install zip unzip 压缩打包命令: zip -q -r -d -u 压缩包文件名 目录和文件名列表 -q:不显示命令执行过程-r:递归处理,打包各级子目录和文件-u:把文件增加/替换到压缩包中-d:从压缩包中删除指定的文件 解压:unzip 压缩包名 打包文件 把压缩包从服务器下载到本地 把压缩包上传到服务器(zip

学习hash总结

2014/1/29/   最近刚开始学hash,名字很陌生,但是hash的思想却很熟悉,以前早就做过此类的题,但是不知道这就是hash思想而已,说白了hash就是一个映射,往往灵活利用数组的下标来实现算法,hash的作用:1、判重;2、统计次数;