一.linux的历史由来:

Linux 的起点始于 1991 年。21 岁的芬兰大学生 Linus Torvalds 为了方便访问学校网络,为自己当时基于 Intel 80386 处理器的个人电脑编写了一些底层程序。随着工作的深入,他发现自己不知不觉间,竟在编写一个完整的操作系统内核。

1991年8月25日,Linus 在Minix新闻组上宣布,他正在开发一个“只是爱好”的自由操作系统。一个月后的9月17日,他将包含约1万行代码的 Linux 内核 0.01 版上传至芬兰的 FTP 服务器,供所有人免费下载、使用和修改。

正是这个开放的决定,让一粒小小的种子,最终长成了参天大树。

时间节点 关键里程碑
1969年 Unix在贝尔实验室诞生
1991年 Linus Torvalds发布 Linux 内核 0.01 版
1993-1994年 Debian、Red Hat 等早期发行版相继问世
2004年 Ubuntu 首个版本发布
2021年 Rocky Linux 首个稳定版发布
2026年 Ubuntu 26.04 LTS版本发布

二.Linux的应用领域

1. 服务器与超级计算机(最核心领域)

这是Linux统治力最强的领域。

  • Web服务器:全球绝大多数网站(包括Google、百度、Facebook)运行在Linux上。常用的组合如LAMP/LEMP(Linux + Apache/Nginx + MySQL + PHP)。

  • 云计算的基石:亚马逊AWS、微软Azure(部分)、谷歌云等几乎全部基于Linux。容器技术(Docker、Kubernetes)也原生运行在Linux上。

  • 超级计算机500强的超级计算机100%运行Linux(从2021年至今),用于气象预测、基因分析、核物理模拟等。

2. 嵌入式系统与物联网

Linux内核经过裁剪后,可以运行在资源有限的设备上。

  • 智能家居:路由器、智能电视、智能音箱(如小米音箱的内核)、机顶盒。

  • 工业控制:PLC(可编程逻辑控制器)、机器人、数控机床、自动驾驶系统(如百度的Apollo)。

  • 航空航天:火星探测器、卫星控制系统(NASA和SpaceX大量使用Linux)。

3. 软件开发与DevOps(开发运维一体化)

Linux是程序员和运维工程师的首选平台。

  • 开发环境:代码编译、调试工具(GCC、GDB)、脚本语言(Python、Ruby、Go)在Linux上运行最顺畅。

  • 版本控制:Git、SVN等核心工具。

  • CI/CD(持续集成/持续交付):Jenkins、GitLab CI等自动化流水线几乎都跑在Linux上。

  • Android开发:Android本身是基于Linux内核构建的。

4. 移动设备(Android系统)

  • 智能手机/平板全球约70%以上的移动设备运行Android,而Android的内核就是Linux。这意味着从技术底层看,世界主流的手持设备都属于Linux生态。

5. 桌面操作系统(特定用户群)

桌面份额虽然不及Windows,但在特定群体中非常流行。

  • 开发者/学生:许多计算机专业的学生和开发者直接使用Ubuntu、Fedora、Debian等发行版作为日常系统。

  • 隐私/自由软件爱好者:追求不受监控、完全控制设备的用户体验。

  • 老旧电脑重生:轻量级Linux(如Lubuntu、Puppy Linux)能让10年前的旧电脑流畅运行。

  • 政府/教育:部分国家(如德国慕尼黑、中国部分政府部门)为了自主可控和安全,会推广使用Linux桌面。

6. 安全与网络

  • 黑客/渗透测试Kali Linux、Parrot OS等专门设计的发行版,预装了数百种网络安全工具,是白帽黑客和网络安全工程师的标准工具。

  • 防火墙与路由器:企业级硬件防火墙(如pfSense的底层)常基于Linux;家用高端路由器很多也是OpenWrt或DD-WRT这类Linux系统。

7. 金融与交易系统

  • 高频交易:由于Linux可以做到极低延迟,华尔街的很多交易系统跑在经过深度调优的Linux上。

  • 银行核心系统:多家大型银行的服务器和数据库(如Oracle on Linux)使用Linux来保证稳定性。

8. 教育与科研

  • 学术计算:大量的数值计算软件(MATLAB可运行在Linux上)、仿真工具(如流体力学软件)的最佳平台是Linux。

  • 校内服务器:大学里的资料库、作业提交系统、邮件系统几乎都是Linux。

三.下载步骤:

首先如果你是使用window系统,那么我们不可能在本机上直接使用linux , 那么这个时候我们就需要 “虚拟机” 

virtual_machine 虚拟机下载

这里推荐下载 Vmware虚拟机个人版-----在2025年的今天个人使用是免费的

网址:https://www.vmware.com

• 首先进入这个官网之后:

点击右上角的broadom support 

接着点击右上角的regist登入,如果之前没有账号那么就注册一个(可用qq邮箱)

• 在登入后,在搜索栏目输入 “download”

进入页面后,先点击左侧的mydownload , 上面的对话框勾选vaware

页面下拉选择这个vmware workstation pro”

• 之后按需选择想要的版本下载即可:

Linux的下载:

本人推荐初学者下载 “ubuntu” ,命令行和其他发行版linux没有区别,同时还拥有图形化界面。

ubuntu 官网: Download Ubuntu Desktop | Ubuntu

• 选择上面那一个intel or amd 下载即可

四.linux 在虚拟机中的配置(核心)

• 首先打开 Vmware 界面

点击右上角的新建虚拟机

• 这里我们选择典型即可:

先选择这个选项,然后下一步

• 这几个选项务必一样

• 这里虚拟机地址自己选择就可以了

and

• 之后我们就要配置Linux内核 ,就是刚才下的ubuntu 的iso 文件,

点开 “自定义硬件” 

在光驱这里,选择iso映射文件的位置,找到你刚才下载的位置,然后添加上去就可以

五. 结语

希望本期文章对你有帮助,你们的点赞,收藏和关注都是我前进路上最大的动力!!

20号后,我会接着更新python基础语法 和关于量子计算 的应用

博主明天有一个运动会,下周还有一个考试,所以大概不会更新

不过万一能挤出时间呢?

我会接着更新有关更多linux的知识

还有之前连载的数据结构!

Logo

更多推荐