当前位置: 首页 > news >正文

第0章 学习之前的准备

突然想写点关于linux的东西,一是将自己几十年来零碎的知识作以串联,二是能为正在学习路上的新手作些指引。而恰好作者的孩子是一位初一的学生,我写的这些东西也正是我手把手教授他的,现在分享出来并且命名为《linux中学教程》,文章非常浅薄,有谬误之处还请大方之家予以斧正。

什么是Linux操作系统?

Linux是众多操作系统中的一种,但是操作系统不一定就是Linux。常见的操作系统有windows操作系统,我们在小学信息课上使用的电脑大多数都安装的是windows操作系统,还有苹果电脑使用的苹果操作系统,其实在windows操作系统中的那个有着黑色屏幕的dos系统,也是一种操作系统。另外还有运行在手机上的苹果、安卓、鸿蒙等也是操作系统。

估计中学生接触Linux操作系统的机会并不太多,学校里信息课上以window操作系统为主,培训机构则以讲授某一门流行的编程语言为主,比如python,C,C++等,个人PC上也以windows操作系统为主。即便是针对中小学生专业的培训机构中也很少有开设Linux相关课程的,培训机构不开操作系统的课程的原因可能是这些机构认为操作系统的课程相对中小学生太难了,学习周期长见效慢难以调动学生学习的积极性,另外操作系统的课程也不太可能像某种编程语言那样通过很短时间的学习就能写出一个Hello world的小程序来。而我却认为作为中小学生本身有比较多的学校课程,再去学一门编程语言虽然入门简单但是想学到精通却很难,再加上不可能像真正的程序员那样每天都去写程序,学的知识得不到实际的应用可能很快就会忘却了。而对操作系统的学习则不然,对操作系统的学习就像学习骑自行车一样一旦学会就很难再忘掉了,因此针对操作系统的学习应该是越早越好,可以先不去理会操作系统背后复杂的原理,把系统先装起来用起来,这样对学生未来的综合全面发展都是大有裨益的。

第0章 学习之前的准备

“工欲善其事,必先利其器”,要学习Linux,就必须有一个Linux系统让我们来操作。勤动手,多练习是学好信息技术的最优途径之一。现在个人电脑几乎成了家庭的标配,但是大部分的个人电脑出厂安装都是windows操作系统,如果没有可以上机实践的Linux系统,那么对于接下来的学习是非常不利的。

本教程采用在window虚拟机中安装Linux的方式,教会大家如何在虚拟机中安装Linux系统。

0.1 安装vmware虚拟机

在百度中搜索vmware下载,选择一个合适的版本进行下载。我使用的是vmware 15.5.0,建议有意想跟着我学习的同学也使用和我一样的版本,这样出现问题时我也好帮你排查。

下载vmware15.5

下载完成后,到下载文件中直接双击安装包,继续双击安装就行了,大家可以参考下图。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
点击下一步后,再等待少许时间vmware就安装好了,如果有什么问题大家可以在我的博客下面留言提问我会尽力帮助大家解答的。

0.2 在vmware虚拟机中安装Contos 8

其实大家可以这么来理解虚拟机,虚拟机是运行在你现在电脑的操作系统上的一个软件,但是它却给你虚拟出了一台“物理”的电脑,这台电脑也像你真实的电脑一样有“硬盘”、“内存”、”CPU“,这样硬件需要从你真实的电脑–宿主机上来分配。(tip:大家可以记住这两个词”宿主机“和”虚拟机“)。

大家可以想一下,我们家里面的电脑刚买回来的样子,或者有经历过安装系统的同学应该都容易理解了,新电脑首先要安装操作系统才能使用。现在我们已经虚拟出一台”新电脑“了,快来给这台新电脑安装操作系统吧。

下载一个Linux的发行版本

打开Contos8的官网链接,进入下载页面。
https://www.centos.org/
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
记住你的文件下载的地址,目前我把ISO镜像下载到了E:\soft\system文件夹中,下一步安装系统的时候需要指定这个位置。

大家也可以在百度上搜索centos8进行下载安装。经过漫长的等待,10个多G的centos8.5.2111终于下载完成了。centos也要走上收费的道路了,在官网上已经明确的告诉大家不要在”生产环境“中使用centos8.5了,因为它的官方的生命周期到今年年底就结束了。像我们主要是用来学习的,倒不必担心什么,系统到了年底甚至再过几年也同样能用,只是官方对这个版本的支持就会变弱了,选择新版本能够享受最新的功能,但也会承担很大的风险,所以官方不推荐用在”生产环境“中,而我们只是学习,所以大家不用怕,大不了重装系统呗。

安装

经过漫长的等待,下载终于完成了,现在开始安装centos吧。

打开vmware虚拟机,选择创建新的虚拟机。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
前面这几步一直都是下一步,感觉非常简单吧。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
点击确定后再次回到下图界面,点击开启此虚拟机就进入安装程序。
在这里插入图片描述
在这里插入图片描述
在系统安装过程中,你会发现鼠标怎么不听使唤了呢?因为鼠标目前被虚拟机占用了,想释放鼠标只要同时按下Ctl+Alt就可以了。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
点击Done按钮后会回到上一个界面,过几分钟SYSTEM图标上的警告就消失了,接下来设置root 密码。
在这里插入图片描述
在这里插入图片描述
注意:如果你设置的密码不够复杂,需要点击两次Done才能回到上级界面。(要记住此密码,以后要用到的)

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
系统已经开始安装了,确保你的电脑能够上网,因为有些安装包需要从网上下载。
在这里插入图片描述
第一次进入系统需要点击确认License
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
进入登录界面,输入我们自己的密码就可以登录系统了。
在这里插入图片描述
首次登录系统后会出现如下界面,此处需要输入你在前面设置的Root密码。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
关闭动画教程之后就进入centos8的系统界面了。
在这里插入图片描述
??怎么空空如也?好了,到此为止,我们的Centos8系统安装就完成了,至于大家的疑问下一章我们再继续学习了。

这是我很久之前写的一个教程了,因为vmware的安装教程全网比比皆是,所以就没有放出了,为了这个中学生教程成为独立的教程还是把它放在了这里。

相关文章:

第0章 学习之前的准备

突然想写点关于linux的东西,一是将自己几十年来零碎的知识作以串联,二是能为正在学习路上的新手作些指引。而恰好作者的孩子是一位初一的学生,我写的这些东西也正是我手把手教授他的,现在分享出来并且命名为《linux中学教程》&…...

数组排序sort()方法

sort() 方法对数组的项目进行排序。 排序顺序可以是按字母或数字,也可以是升序(向上)或降序(向下)。 默认情况下,sort() 方法将按字母和升序将值作为字符串进行排序。 一、语法 array.sort(compareFunct…...

【.NET AI Books 前言】Azure OpenAI Service 入门

本书是为 .NET 开发者而写的,让 .NET 开发者能快速掌握 Azure OpenAI Service 的使用技巧。 ChatGPT 的到来意味着我们已经置身于 AI 引起的全新变革中,作为开发者你可能将面临几种改变: GPT 模型到来后,如何去架构好企业解决方案…...

散列查找实验(开散列) 题目编号:583

题目描述 请设计一个整型开散列表,散列函数为除留余数法,其中散列表的长度、除留余数法的模和关键码的个数由键盘输入,再根据输入由键盘输入所有的关键码。分别对三个待查值在散列表中进行查找,输出查找结果采用头插法。 输入描…...

Java版spring cloud 企业工程项目管理系统平台源码(三控:进度组织、质量安全、预算资金成本、二平台:招采、设计管理)

工程项目管理软件(工程项目管理系统)对建设工程项目管理组织建设、项目策划决策、规划设计、施工建设到竣工交付、总结评估、运维运营,全过程、全方位的对项目进行综合管理 工程项目各模块及其功能点清单 一、系统管理 1、数据字典&#…...

Go type关键字定义新类型和类型别名的区别

type关键字再定义类型和类型别名有很大的区别,前者是新定义一个数据类型,后者是对类型的重命名。 type NewString stringtype OldString stringtype NewString string声明了一个NewString类型,和string具有完全一致的数据结构,确…...

Neural Network学习笔记2

torch.nn: Containers: 神经网络骨架 Convolution Layers 卷积层 Pooling Layers 池化层 Normalization Layers 正则化层 Non-linear Activations (weighted sum, nonlinearity) 非线性激活 Convolution Layers Conv2d torch.nn.Conv2d(in_channels, out_channels, ke…...

用@Value注解为bean的属性赋值

1.Value注解 Value注解的源码,如下所示 Target({ElementType.FIELD, ElementType.METHOD, ElementType.PARAMETER, ElementType.ANNOTATION_TYPE}) Retention(RetentionPolicy.RUNTIME) Documented public interface Value {String value(); }从Value注解的源码中…...

拨云见日:深入理解 HTML 解析器与有限状态机

文章目录 参考描述状态机状态机有限状态机与无限状态机有限状态机与自动售货机无限状态机与计算器 HTML 解析器HTML 解析器HTML 与有限状态机 HTML 解析器的常见状态初始状态DOCTYPE 状态注释状态标签状态开始标签状态属性状态属性名状态属性值状态 结束标签状态自闭和标签状态…...

Java线程池及其实现原理

线程池概述 线程池(Thread Pool)是一种基于池化思想管理线程的工具,经常出现在多线程服务器中,如MySQL。 线程过多会带来额外的开销,其中包括创建销毁线程的开销、调度线程的开销等等,同时也降低了计算机…...

进程替换函数组介绍exec*

目录 前述 execl execlp execle execv execvp execvpe 前述 介绍后缀的意义: l (list):表示参数采用列表。 v(vector):参数同数组表示。 p(path):自…...

欧科云链OKLink:2023年4月安全事件盘点

一、基本信息 2023年4月安全事件共造约6000万美金的损失,与上个月相比,损失金额有所降落,但安全事件数量依旧不减。其中,Yearn Finance因参数配置错误,导致了1000多万美金的损失。同时,有一些已经出现过的…...

KubeVirt备份与还原方案【翻译】

KubeVirt备份与还原方案【翻译】 ref:https://github.com/kubevirt/kubevirt/blob/main/docs/backup-restore-integration.md 备份 为所有必需的k8s资源构建依赖关系图冻结应用程序pvc数据快照解冻应用程序将所有必需的k8s资源定义拷贝到一个共享的存储位置(可选…...

使用PyQt5设计一款简单的计算器

目录 一、环境配置: 二、代码实现 三、主程序 四、总结 本文使用PyQt5设计一款简单的计算器,可以通过界面交互实现加减乘除的功能,希望能够给初学者一些帮助。主要涉及的知识点有类的定义与初始化、类的成员函数、pyqt5的信号与槽函数等。…...

Htop使用说明

目录 引言 什么是htop htop安装 htop界面介绍 htop功能介绍 引言 我们使用服务器的时候常常需要关注下自己的程序资源占用情况,htop就是一种互动式的进程查查看器,整齐用下来感觉比top的逼格高,造作可视化都更方便些,我觉得还…...

PostgreSQL Linux安装

安装依赖: sudo yum -y install readline-devel zlib-devel 安装Postgres: ssh hadoophadoop001 #下载Postgres wget https://ftp.postgresql.org/pub/source/v14.2/postgresql-14.2.tar.gz tar -zxvf postgresql-14.2.tar.gz -C /data #编译前准备 /dat…...

亚商投资顾问 早餐FM/0509车辆电动化

01/亚商投资顾问 早间导读 1.上交所拟于5月11日举办“发现央企投资价值,促进央企估值回归”交流会 2.监管部门十方面举措加强房地产经纪行业管理 3.广东:推动城市公共服务及货运配送车辆电动化替代 4.昆山两楼盘因大幅降价被暂停网签:降幅…...

AI绘画天花板——Midjourney注册使用保姆级教程(5月5日验证有效)

大家好,我是可夫小子,关注AIGC、读书和自媒体。解锁更多ChatGPT、AI绘画玩法。加我,备注:aigc,拉你进群。 现在市面上AI绘图大概有三大阵营:Midjourney、Stable Diffusion,还有一个就是OpenAI实…...

学习笔记(2)项目结构描述 - manifest.json和pages.json

目录 1,manifest.json2,pages.json2.1,pages2.2,globalStyle2.3,tabBar 1,manifest.json 官方详情 uni-app 的 appid 由 DCloud 云端分配,主要用于 DCloud 相关的云服务,请勿自行修…...

vector、deque、list相关知识点

vector erase返回迭代器指向删除元素后的元素insert返回迭代器指插入的元素reserve只给容器底层开指定大小内存空间,并不添加新元素 deque 底层数据结构 动态开辟的二维数组,一维数组从2开始,以2倍方式扩容,每次扩容和&#x…...

【大模型RAG】拍照搜题技术架构速览:三层管道、两级检索、兜底大模型

摘要 拍照搜题系统采用“三层管道(多模态 OCR → 语义检索 → 答案渲染)、两级检索(倒排 BM25 向量 HNSW)并以大语言模型兜底”的整体框架: 多模态 OCR 层 将题目图片经过超分、去噪、倾斜校正后,分别用…...

挑战杯推荐项目

“人工智能”创意赛 - 智能艺术创作助手:借助大模型技术,开发能根据用户输入的主题、风格等要求,生成绘画、音乐、文学作品等多种形式艺术创作灵感或初稿的应用,帮助艺术家和创意爱好者激发创意、提高创作效率。 ​ - 个性化梦境…...

YSYX学习记录(八)

C语言&#xff0c;练习0&#xff1a; 先创建一个文件夹&#xff0c;我用的是物理机&#xff1a; 安装build-essential 练习1&#xff1a; 我注释掉了 #include <stdio.h> 出现下面错误 在你的文本编辑器中打开ex1文件&#xff0c;随机修改或删除一部分&#xff0c;之后…...

C# SqlSugar:依赖注入与仓储模式实践

C# SqlSugar&#xff1a;依赖注入与仓储模式实践 在 C# 的应用开发中&#xff0c;数据库操作是必不可少的环节。为了让数据访问层更加简洁、高效且易于维护&#xff0c;许多开发者会选择成熟的 ORM&#xff08;对象关系映射&#xff09;框架&#xff0c;SqlSugar 就是其中备受…...

AI书签管理工具开发全记录(十九):嵌入资源处理

1.前言 &#x1f4dd; 在上一篇文章中&#xff0c;我们完成了书签的导入导出功能。本篇文章我们研究如何处理嵌入资源&#xff0c;方便后续将资源打包到一个可执行文件中。 2.embed介绍 &#x1f3af; Go 1.16 引入了革命性的 embed 包&#xff0c;彻底改变了静态资源管理的…...

Maven 概述、安装、配置、仓库、私服详解

目录 1、Maven 概述 1.1 Maven 的定义 1.2 Maven 解决的问题 1.3 Maven 的核心特性与优势 2、Maven 安装 2.1 下载 Maven 2.2 安装配置 Maven 2.3 测试安装 2.4 修改 Maven 本地仓库的默认路径 3、Maven 配置 3.1 配置本地仓库 3.2 配置 JDK 3.3 IDEA 配置本地 Ma…...

关键领域软件测试的突围之路:如何破解安全与效率的平衡难题

在数字化浪潮席卷全球的今天&#xff0c;软件系统已成为国家关键领域的核心战斗力。不同于普通商业软件&#xff0c;这些承载着国家安全使命的软件系统面临着前所未有的质量挑战——如何在确保绝对安全的前提下&#xff0c;实现高效测试与快速迭代&#xff1f;这一命题正考验着…...

推荐 github 项目:GeminiImageApp(图片生成方向,可以做一定的素材)

推荐 github 项目:GeminiImageApp(图片生成方向&#xff0c;可以做一定的素材) 这个项目能干嘛? 使用 gemini 2.0 的 api 和 google 其他的 api 来做衍生处理 简化和优化了文生图和图生图的行为(我的最主要) 并且有一些目标检测和切割(我用不到) 视频和 imagefx 因为没 a…...

pikachu靶场通关笔记19 SQL注入02-字符型注入(GET)

目录 一、SQL注入 二、字符型SQL注入 三、字符型注入与数字型注入 四、源码分析 五、渗透实战 1、渗透准备 2、SQL注入探测 &#xff08;1&#xff09;输入单引号 &#xff08;2&#xff09;万能注入语句 3、获取回显列orderby 4、获取数据库名database 5、获取表名…...

智能职业发展系统:AI驱动的职业规划平台技术解析

智能职业发展系统&#xff1a;AI驱动的职业规划平台技术解析 引言&#xff1a;数字时代的职业革命 在当今瞬息万变的就业市场中&#xff0c;传统的职业规划方法已无法满足个人和企业的需求。据统计&#xff0c;全球每年有超过2亿人面临职业转型困境&#xff0c;而企业也因此遭…...