【Linux】Linux介绍及CentOS虚拟机环境搭建

内容大纲介绍

文章目录

        • 内容大纲介绍
        • 1.计算机简介
        • 2.Linux系统介绍
        • 3.虚拟化软件介绍
        • 4.Linux环境搭建
        • 5.扩展_虚拟机的快照
        • 6.Linux的目录介绍


1.计算机简介
  • 概述

    全称叫电子计算机, 英文名叫Computer, 俗称叫: 电脑, 简称叫: PC, 就是有硬件软件组成的电子设备.

  • 组成

    • 计算机硬件
      • CPU, 中央处理器, 由 运算器 + 控制器 组成
      • 存储器
        • 内存: 内存条, DDR4, 3233睿频, 8G…
        • 外存: 硬盘(SSD, HSD, HDD), U盘, 光盘…
    • 计算机软件
      • 系统软件: windows…
      • 应用软件: 微信, QQ…
  • 操作系统介绍

    • 作用
      • 负责用户 和 计算机硬件之间, 沟通交流的 桥梁.
    • 分类
      • 移动端: Android, IOS, 鸿蒙…
      • PC端: windows, Mac, Linux…
2.Linux系统介绍
  • 概述

    • 年份: 1991年, 作者上大学期间做处理来的.
    • 作者: 林纳斯·托瓦兹
    • 吉祥物: 企鹅
  • 内核下载地址:

    https://mirrors.edge.kernel.org/pub/linux/kernel/

  • Linux发行版介绍

    背景: Linux内核是免费的, 不同公司都可以基于内核封装自己的 系统库 和 系统软件.

    • Linux发行版 = Linux内核(林纳斯团队维护) + 系统库 + 系统软件

    • 常用的Linux发行版

      • RedHat: IBM公司, 功能强大, 收费版.

      • CentOS: IBM公司, 可以理解为"RedHat"的阉割版.

      • Ubantu: 界面做的不错, 适合初学者.

      • 国内: 中标麒麟, 红旗…

        我们课程中用 CentOS 7.X

3.虚拟化软件介绍
  • 虚拟化软件

    • 通过软件实现, 基于计算机硬件, 模拟出操作系统, 相当于帮我们买电脑.
  • 常用的

    • Vmware: 我们用这个, 建议装Vmware17.
    • Virtual Box: 轻量级的, Sun公司的.
  • 虚拟机

    • 通过虚拟化软件, 模拟出来的"电脑", 可以在上边装操作系统, 应用软件等…

      在这里插入图片描述

4.Linux环境搭建

在这里插入图片描述

  1. 安装虚拟化软件, Vmware17

    参考安装文档, 傻瓜式安装, 下一步下一步即可.

    建议安装路径要合法, 不要出现中文, 空格, 特殊符号等.

    • 如何校验安装成功?

    • 详见下图: 本机出现VMNet1 和 VMNet8两个网卡即可.

      在这里插入图片描述

  2. 安装虚拟机

    • 方式1: 手动安装.

      • 详见讲义, 除了配置静态IP动作不一致以外, 其它都一样.

        在这里插入图片描述

    • 方式2: 直接挂载我给的虚拟机.

      • 虚拟机的硬件要求: 建议 4核8线程, 8G内存起. 也可以2核 4线程(2C4T Core Thread), 4G内存起…

      • 双击 *.vmx, 挂载即可.

      • 账号: root

      • 密码: 123456

      • 首次启动, 请选择"我已移动".

        在这里插入图片描述

  3. 安装远程连接工具FinalShell, 连接node1虚拟机

    1. 安装Finalshell工具.

    2. 修改Vmware软件的: 虚拟网络编辑器.

      在这里插入图片描述

    3. 修改windows本地VMNet8网卡信息.

      在这里插入图片描述

    4. 修改虚拟机的IP信息 – 不用做了, 已经设置好了.

    5. 配置FinalShell信息, 连接虚拟机.

      在这里插入图片描述

      在这里插入图片描述

      在这里插入图片描述

5.扩展_虚拟机的快照
  • 概述

    类似于windows系统的还原点, 我们可以对虚拟机拍摄快照, 记录虚拟机此时的状态.

    之后如果玩儿崩了, 还可以恢复快照, 恢复虚拟机到正常状态.

  • 细节

    1. 开关机状态均可拍摄快照, 建议: 关机状态拍摄快照.
    2. 对快照的管理, 建议: 勤拍勤删, 一般不超过3个.
6.Linux的目录介绍
  • 结构图如下

    在这里插入图片描述

  • 目录介绍

    Linux的目录结构是树形结构, 所有的目录都是从 根目录(/) 开始的.

    常用目录介绍:

    ​ / 表示: 根目录

    ​ bin 存放: 基础命令的.

    ​ sbin 存放: 超级命令的, 例如: 权限, 配置信息…

    ​ root 表示: 超级管理员root账号, 所在目录.

    ​ home 表示: 游客(其它)账号所在目录

    ​ etc 表示: Linux的配置信息目录

  • 扩展:

    • 问1: 为啥服务器基本上都用Linux系统?
    • 答: 因为Linux系统更稳定, 它支持 7 * 24小时高性能服务, 日志信息主要存储在磁盘, 只会占用少量内存信息.
    • 问2: 为啥普通的PC机用Linux系统居多?
    • 答: 因为windows系统应用更广泛, 市场上大多数的软件都有windows版, 不一定都有Linux版.

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/874723.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

QGis二次开发 —— 3、程序加载栅格tif与矢量shp文件可进行切换控制,可进行导出/导入工程(附源码)

效果 功能说明 软件可同时加载.tif栅格图片与.shp矢量图片、加载图片后可进行自由切换查看图层、可对加载的图片进行关闭 关闭后清空图层、可对加载的图片进行导出.qgs的QGIS工程、可对.qgs的QGis工程导入并导入后可进行自由切换查看图层。 源码 注意: 在加载tif栅格文件后会在…

华为 HCIP-Datacom H12-821 题库 (16)

1.需要题库的小伙伴至博客最下方添加微信公众号关注后回复题库 2.有兴趣交流IT问题的小伙伴微信公众号回复交流群,加入微信IT交流群 1. OSPF 邻居关系建立出现故障,通过 display ospf error 命令来检查,输出结果如图所示,根据图中…

OceanBase 4.x 存储引擎解析:如何让历史库场景成本降低50%+

据国际数据公司(IDC)的报告显示,预计到2025年,全球范围内每天将产生高达180ZB的庞大数据量,这一趋势预示着企业将面临着更加严峻的海量数据处理挑战。随着数据日渐庞大,一些存储系统会出现诸如存储空间扩展…

【Python 千题 —— 算法篇】寻找最长回文子串

Python 千题持续更新中 …… 脑图地址 👉:⭐https://twilight-fanyi.gitee.io/mind-map/Python千题.html⭐ 题目背景 回文串是指一个字符串从左到右和从右到左读都是一样的。寻找一个字符串中的最长回文子串是许多经典算法问题之一,广泛应…

使用docker安装jenkins,然后使用jenkins本地发版和远程发版

使用docker安装jenkins,然后使用jenkins本地发版和远程发版 1、安装docker 1.安装必要的一些系统工具 sudo yum install docker-ce 2.添加软件源信息 sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo 3.更新…

DAY74

#ifndef WIDGET_H #define WIDGET_H#include <QWidget>#include <QPainter> //画家类 #include <QTimer> //定时器类 #include <QTime> //时间类QT_BEGIN_NAMESPACE namespace Ui { class Widget; } QT_END_NAMESPACEclass Widget : …

风控——贷中管理介绍

一、概念介绍 贷中管理&#xff0c;指从贷款发放之日起&#xff0c;至贷款本息收回日期为止的贷款管理&#xff0c;贷中管理策略也集中在贷款发放后的管理和监控阶段&#xff0c;其目的是确保贷款资金的安全和有效使用&#xff0c;贷中预警和贷中调额在贷中管理中至关重要。 …

STMCuBeMX新建项目的两种匪夷所思的问题

错误一、保存地址名中有中文 错误&#xff1a;error1-haveCHinese_有中文\error1-haveCHinese_有中文.axf: error: L6002U: Could not open file error1-havechinese_???\stm32f1xx_it.o: No such file or directory 解决方法&#xff1a;重新导出&#xff0c;并且不要用中文…

Leetcode 701-二叉搜索树中的插入操作

给定二叉搜索树&#xff08;BST&#xff09;的根节点 root 和要插入树中的值 value &#xff0c;将值插入二叉搜索树。 返回插入后二叉搜索树的根节点。 输入数据 保证 &#xff0c;新值和原始二叉搜索树中的任意节点值都不同。 注意&#xff0c;可能存在多种有效的插入方式&a…

c# Avalonia 架构开发跨平台应用

Avalonia&#xff0c;读&#xff1a;阿瓦隆尼亚 由于以前的c#开发的windows平台项目想移植到信创平台&#xff08;UOS,Kylin)上&#xff0c;起初想用python重写&#xff0c;后来发现了这个Avalonia,用这个改动起来工作相对较少于是就先了解一下。 官网Avalonia Docs | Avalon…

贪心-单调递增的数字

给定一个非负整数 N&#xff0c;找出小于或等于 N 的最大的整数&#xff0c;同时这个整数需要满足其各个位数上的数字是单调递增。 &#xff08;当且仅当每个相邻位数上的数字 x 和 y 满足 x < y 时&#xff0c;我们称这个整数是单调递增的。&#xff09; 示例 1: 输入: …

如何显示Dialog窗口

文章目录 1. 概念介绍2. 使用方法2.1 Overlay效果2.1 Dialog效果 3. 示例代码4. 内容总结 我们在上一章回中介绍了"使用get显示snackBar"相关的内容&#xff0c;本章回中将介绍使用get显示Dialog.闲话休提&#xff0c;让我们一起Talk Flutter吧。 1. 概念介绍 我们在…

又一款强大好用的Shell脚本项目,支持Bash,Sh、Dash、Ksh等,甚至可以在编辑器中直接用,程序员必备!(附源码)

作为一个程序员&#xff0c;肯定经常都要和shell脚本打交道&#xff0c;Shell脚本可以帮我们自动化各种任务&#xff0c;但也经常有格式错误、拼写错误、逻辑错误等等麻烦&#xff0c;而且它不会告诉你错在哪里&#xff01; 今天就给大家分享一个超级实用的开源项目 - ShellCh…

Vue接入高德地图并实现基本的路线规划功能

目录 一、申请密钥 二、安装依赖 三、代码实现 四、运行截图 五、官方文档 一、申请密钥 登录高德开放平台&#xff0c;点击我的应用&#xff0c;先添加新应用&#xff0c;然后再添加Key。 如图所示填写对应的信息&#xff0c;系统就会自动生成。 二、安装依赖 npm i am…

Opencv中的直方图(3)直方图比较函数compareHist()的使用

操作系统&#xff1a;ubuntu22.04 OpenCV版本&#xff1a;OpenCV4.9 IDE:Visual Studio Code 编程语言&#xff1a;C11 算法描述 比较两个直方图。 函数 cv::compareHist 使用指定的方法比较两个密集或两个稀疏直方图。 该函数返回 d ( H 1 , H 2 ) d(H_1, H_2) d(H1​,H2​…

el-form之表单校验自动定位到报错位置问题,,提升用户体验

需求描述 由于需要填写的表单项太多&#xff0c;提交的时候校验不通过&#xff0c;如果没填写的表单项在最上面&#xff0c;用户看不到不知道发生了啥&#xff0c;所以需要将页面滚动定位到第一个报错的表单项位置&#xff0c;提升用户体验 实现步骤 点击保存校验 报错项class会…

echarts 水平柱图 科技风

var category [{ name: "管控", value: 2500 }, { name: "集中式", value: 8000 }, { name: "纳管", value: 3000 }, { name: "纳管", value: 3000 }, { name: "纳管", value: 3000 } ]; // 类别 var total 10000; // 数据…

基于BiLSTM-CRF的医学命名实体识别研究(下)模型构建

一.生成映射字典 接下来需要将每个汉字、边界、拼音、偏旁部首等映射成向量。所以&#xff0c;我们首先需要来构造字典&#xff0c;统计多少个不同的字、边界、拼音、偏旁部首等&#xff0c;然后再构建模型将不同的汉字、拼音等映射成不同的向量。 在prepare_data.py中自定义…

Vue 获取参数

Vue 获取参数 在Vue.js开发过程中&#xff0c;获取参数是处理用户输入和动态数据的关键环节。本文将深度解析Vue中获取参数的几种方法&#xff0c;并分享一些扩展与高级技巧&#xff0c;帮助你更高效地完成参数处理任务。 文章目录 Vue 获取参数 一、Vue获取参数包含哪些几种1.…

【无标题】nginx服务器代码信息、数据库连接信息、敏感文件的路径、服务器版本信息发起有针对性的攻击

Nginx敏感文件的路径、服务器版本信息 Nginx 403、404、500等错误时&#xff0c;返回详细错误信息。报错信息中可能会包含服务器代码信息、数据库连接信息、敏感文件的路径、服务器版本信息等&#xff0c;攻击者可以利用这些信息来寻找已知的漏洞&#xff0c;从而发起有针对性…