news 2026/5/16 20:13:55

Linux内核探秘:从源代码获取到云环境多用户部署

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Linux内核探秘:从源代码获取到云环境多用户部署

这里要想下载源代码,点击HTTP

依次点击红色框内容

在这里插入图片描述

在这里插入图片描述

这里版本号我以2.6为例,进入

在这里插入图片描述

进入之后就能看到各种压缩包,旁边是压缩包的大小,基本是版本越新,内容越大


二、Linux系统发行版问题

2.1 操作系统源码的视角

操作系统是有自己的版本号的,下面的数字就是Linux操作系统的系统版本号(也可以称为技术角度的发行版本)

代码语言:javascript

AI代码解释

2.6.32.XXX //XXX是修正次数 //最新版本 6.16.6 //第一个数字称为主版本号 //第二个数字称为次版本号 //最后一个数字称为修改次数,每改一次,数字+1

当其修改次数增加到一定次数,50,前一位就会+1,当次版本号修改的次数足够多,就会进行一次大版本号的升级,这就是Linux自己的版本管理

次版本号如果是奇数,这就是一个测试版本,也就是发布之后先用一段时间,没有出问题后,再改为偶数,如果是偶数,就是一个正式的发行版了,也就是用户可以直接用了

这一串数字则被称为Linux内核源代码版本,有些版本后面可能会带更多的数字,无非就是更多的修正次数和打补丁次数,核心数字就3个

这是技术角度的Linux的发行版问题,然而光有源代码是不行的,就好比一个电脑光有芯片是不行的,作为一个用户,需要的是一个电脑,一个直接可以使用的产品

2.2 商业发行版的问题

所以就有很多组织和公司,会给Linux的源代码做包装,形成各种各样的,不同种类的Linux操作系统版本

在这里插入图片描述

在这里插入图片描述

这些不同的版本,通常是由不同的公司或组织,直接把Linux内核的源代码拿过来,然后在其中加一些东西,例如:一些企业级的软件,一些图形化界面。打造成一个自己的品牌,然后就见到了如图所示的操作系统

这里的Ubuntu主要是面向学生群体 CentOS是面向工程师群体 Kali Linux是面向安全的群体

如果判别一个操作系统好不好呢?那必须看它的生态如何?

在这里插入图片描述

如果操作系统生态,只有操作系统本身,没有软件体系,就仿佛你买了一部搭载了一个操作系统的手机,但是不支持微信,王者荣耀这些软件,那么你必然不会买这款手机,这也叫做生态体系不完整

所以Linux的内核只是内核,Ubuntu要主打学生主体,就要在社区论坛中放大量的学生大作业,大量学生在使用Ubuntu在学生场景下的问题,然后再给学生提供Ubuntu,所以后面学生就会天然选择Ubuntu,其他同理。这样Linux就找到自己的客户了

这是不是非常的相似,Windows当年是把自己的相关利益出让,交给对应的电脑组装厂商,让他们帮忙找客户,Linux也是这么做的,只不过它是把源代码公开了,自然吸引了各种公司,把Linux内核打包为个人产品

2.2.1 Android的诞生

在2007-2009年之间,乔布斯发布了新的手机iphone 4,这时候所有的软件公司都是很慌张的,因为新手机发布的时候,手机厂商就可以选择预装软件了,如果手机上预装了百度而不是谷歌,此时苹果的用户有一两个亿,谷歌就一下损失了数以亿计的客户。于是谷歌就花钱买了另一家软件公司,这家软件公司是专门把Linux操作系统往小型设备上移植的,谷歌收购之后,就把该项目直接开源了,并将其命名为安卓(Android),所以谷歌培养了安卓是为了对抗苹果。

在当时的国内,硬件上有苹果的供应链,软件上安卓开源了,所以当时的国内出现了大量造手机的厂商,如:小米,魅族,一加。这一套逻辑如果看了上一篇文章是不是也很熟悉


三、Linux安装和多用户创建 – 环境准备

3.1 如何购买云服务器

Linux的安装方式有很多

  1. 双系统(直接在磁盘上装一个Winodws和Linux共存的系统)
  2. 虚拟机
  3. 云服务器
  4. Windows wsl(windows subsystem for linux)

第一种安装方式成本很高,同一时间只能用一种系统,所以不推荐 第二种需要在电脑上开启虚拟化技术,有一定技术门槛,所以还是建议在对Linux有一定了解之后再做尝试 第四种也可以也可以理解为Linux的强大已经倒逼Windows在内部可以安装Linux了,但还是建议用真的Linux,想装的话也可以直接在大模型上生成操作流程 关键词:帮我生成一个Windows下安装WSL的操作清单,并解释wsl是什么

这里我主要介绍一下什么是云服务器 现在有一些公司,例如腾讯,华为,百度,阿里,这些公司称为云厂商,他们会提供对应的云服务,这就需要我们花一点钱,在这些厂商里面购买一台云服务器,云服务器搭载的系统就是Linux,我们只需要在Windows上使用一款远程登陆软件去访问Linux机器

推荐这个方式理由如下:

  1. 真的Linux
  2. 方便做网络实验

直接在搜索引擎搜索腾讯云/阿里云/华为云,我这里以阿里云为例

在这里插入图片描述

在这里插入图片描述

这里选择立即购买

建议买最便宜的就够用了 地域选择离当前所属位置最近的就可以了

镜像这里初学者建议选CentOS,等学到一定程度我会发文章,再将系统重装,装上Ubuntu就可以了,重装是免费的,选一个最新的版本

套餐就是如图2核2G40G的套餐,这对于初学者是完全够用的,购买时长选择一年

在这里插入图片描述

然后一直下一步付费即可

一旦购买云服务器成功了,在控制台位置就可以看到自己所买的云服务器

在这里插入图片描述

在这里插入图片描述

接下来就要修改云服务器的密码了

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

根据提示,重启一下云服务器就好了

3.2 如何安装xshell

在云服务器买好之后,就要在Windows上安装一个远程登陆软件,这类软件非常多,我这里推荐一个免费的xshell 使用国内的搜索引擎广告非常多,我这里使用www.bing.com

在这里插入图片描述

学生是有很多优惠政策的,很多软件是免费让学生用的

在这里插入图片描述

在这里插入图片描述

直接下载,然后一路next安装即可,网址我也放下来,这过程很简单,我就不演示了 https://www.xshell.com/zh/free-for-home-school/

在这里插入图片描述

到这里Name随便填一个就好,邮箱填一个真实有效的邮箱

这时候会给你的邮箱发送一个链接,根据提示进行操作就好

在这里插入图片描述

在这里插入图片描述

这是链接打开的内容

3.2.1 在xshell中使用会话的方式连接云服务器

打开xshell,然后把第一个窗口关掉

在这里插入图片描述

先新建会话

在这里插入图片描述

特别重要的是主机,主机这里要填写的是云服务器的一个公网ip,由于在阿里云上买云服务器的不止一个人,为了让你找到你的云服务器,这些厂商都会在你买的云服务器之中配置一个公网IP的东西

在这里插入图片描述

在这里插入图片描述

内容完成后,点击确定保存该会话

在这里插入图片描述

保存的会话就在该位置

在这里插入图片描述

通过该会话连接就是选中连接即可

在这里插入图片描述

在这里插入图片描述

点击确定

在这里插入图片描述

这里要填写的密码就是上面在云服务器更改的密码,记住密码可选可不选没有出现上面的页面,直接登陆了也没事

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/5/16 20:10:28

新手开发者首次接入 Taotoken 全流程体验与关键步骤总结

🚀 告别海外账号与网络限制!稳定直连全球优质大模型,限时半价接入中。 👉 点击领取海量免费额度 新手开发者首次接入 Taotoken 全流程体验与关键步骤总结 本文旨在记录一名新手开发者从零开始,完成 Taotoken 平台接入…

作者头像 李华
网站建设 2026/5/16 20:05:09

5分钟终极指南:ChanlunX缠论插件如何让技术分析变得简单高效

5分钟终极指南:ChanlunX缠论插件如何让技术分析变得简单高效 【免费下载链接】ChanlunX 缠中说禅炒股缠论可视化插件 项目地址: https://gitcode.com/gh_mirrors/ch/ChanlunX ChanlunX是一款专为通达信用户设计的开源缠论可视化插件,它通过智能算…

作者头像 李华