import{_ as l,c as i,o as a,a6 as t}from"./chunks/framework.CZRoMP2i.js";const s="/c/assets/1.CC6XCSyT.png",e="/c/assets/2.CwBlEclN.png",o="/c/assets/3.J5F_cBhK.png",c="/c/assets/4.CAszmKOt.png",n="/c/assets/5.BQfGVEyZ.png",d="/c/assets/6.CLrc9soN.png",r="/c/assets/7.DN8V10Y_.png",p="/c/assets/8.D39YC8gl.png",u="/c/assets/9.17u_HlGd.png",g="/c/assets/10.ClTZ3WGc.png",m="/c/assets/11.BEz_Ueiq.png",_="/c/assets/12.BX5Yqj5T.png",h="/c/assets/13.CXCdllxm.png",x="/c/assets/14.BVmXN0Tc.png",b="/c/assets/15.DAQyYfi-.png",y="/c/assets/16.Gdhu77aY.png",L="/c/assets/17.DsINmFjQ.png",z="/c/assets/18.BCiTOjnr.png",f="/c/assets/19.CUjVh_kW.png",q="/c/assets/20.N7tf9IgN.png",k="/c/assets/21.CzUVXQR5.png",V="/c/assets/22.BzU-TuNg.png",S="/c/assets/23.Ct4XJ04a.png",B="/c/assets/24.BbQXeCz0.png",C="/c/assets/25.DJbYcERe.gif",P="/c/assets/26.C1Uhi5h_.png",D="/c/assets/27.C6VtVWo9.png",w="/c/assets/28.AcLxveS_.png",T="/c/assets/29.BRaVNbyO.png",I="/c/assets/30.6rXr5Pik.png",v="/c/assets/31.BwNS-NE0.png",M="/c/assets/32.Ck0pyuVo.png",E="/c/assets/33.CIADsdCq.png",N="/c/assets/34.BzV_SbBH.png",R="/c/assets/35.Bo4HrWyt.png",A="/c/assets/36.BxT6-BCD.png",H="/c/assets/37.D0PjA9j9.png",U="/c/assets/38.LpyAfrIN.png",O="/c/assets/39.CjHtwv05.png",G="/c/assets/40.LhfUlLI-.png",W="/c/assets/41.B-IGvwPu.png",Q="/c/assets/42.Cv35kD3U.png",X="/c/assets/43.CbWzg9Wo.png",j="/c/assets/44.D0jAKgHg.png",F="/c/assets/45.N7X5TJ78.png",Y="/c/assets/46.Bfq_dWxy.gif",J="/c/assets/47.BnxhU1Er.png",K="/c/assets/48.BAsbyP0b.png",Z="/c/assets/49.Czjh0en6.png",$="/c/assets/50.pb4ZrBK3.png",ll="/c/assets/51.BEihShbE.png",il="/c/assets/52.BSludYI3.png",al="/c/assets/53.BTEDiHxD.png",tl="/c/assets/54.DJgIi8D8.gif",sl="/c/assets/55.zm-zQ_F1.gif",el="/c/assets/56.iRSQZsQa.gif",ol="/c/assets/57.3eVV4F-7.png",cl="/c/assets/58.D-VKF5St.png",nl="/c/assets/59.B047UE9Q.png",dl="/c/assets/60.KLI33bZr.png",rl="/c/assets/61.BBalzc2n.png",pl="/c/assets/62.Du3ee2TL.png",ul="/c/assets/63.DeGflip3.png",gl="/c/assets/64.X4Oech2H.gif",ml="/c/assets/65.BZJUBf4b.gif",_l="/c/assets/66.Du24cqu2.png",hl="/c/assets/67.DGRQBd15.png",xl="/c/assets/68.TYMcAvQa.png",bl="/c/assets/69.C49YAL2E.png",yl="/c/assets/70.Ds8vRWei.png",Ll="/c/assets/71.9uHHAi6D.png",Tl=JSON.parse('{"title":"第一章:Linux","description":"","frontmatter":{},"headers":[],"relativePath":"notes/04_linux/01_xdx/index.md","filePath":"notes/04_linux/01_xdx/index.md","lastUpdated":1722758821000}'),zl={name:"notes/04_linux/01_xdx/index.md"},fl=t('
服务器
、嵌入式系统和个人计算机等领域。Linux 的发展历史可以分为以下几个阶段:
总的来说,Linux 的发展历程是一个由个人项目逐渐发展为全球开源社区支持的过程。它的成功得益于开源模式的优势,以及全球开发者的共同努力和贡献。
Linux 主要由以下几个组成部分构成:
Linux 内核
:Linux 内核是整个操作系统的核心,负责管理硬件设备、内存管理、进程调度等核心功能。它是由林纳斯·托瓦兹及其他开发者编写和维护的。Shell 解释器
:Shell 解释器是用户与操作系统交互的接口,它接收用户输入的命令并将其解释执行。常见的 Shell 解释器有 Bash、Zsh 等,它们提供了命令行界面和脚本编程功能。外围的应用程序
:命令、应用程序、图形化界面……其图示如下:
发行版本
就是:Linux 内核
+ 命令解释器
+ 应用程序(桌面)
。Linux 系统类别 | Linux 系统 | 备注 |
---|---|---|
Debian 系列 | Debian | 更新频率较低,较为稳定和安全,可以用于企业生产环境。 |
Ubuntu | 桌面美观,使用方便,开发使用。有桌面版和企业版本(服务器版本)。 | |
Redhat 系列 | RedHat Enterprise Linux(RHEL ) | 红帽企业版本 |
CentOS | 基于 Red Hat Enterprise Linux(RHEL)源代码构建的免费开源操作系统。它提供了企业级的稳定性和安全性,广泛用于服务器环境。 | |
Fedora | Fedora 是由 Red Hat 赞助的社区驱动的 Linux 发行版,注重最新的软件和技术。它提供了一个先进的桌面环境和开发者工具。 | |
Rocky Linux | 用来替代 CentOS 系统的,也是基于 Red Hat Enterprise Linux(RHEL)源代码构建的免费开源操作系统。 | |
Alma Linux | 用来替代 CentOS 系统的,也是基于 Red Hat Enterprise Linux(RHEL)源代码构建的免费开源操作系统。 | |
其它系列 | SUSE、OpenSUSE | OpenSUSE 是一个用户友好且功能强大的 Linux 发行版,具有稳定性和灵活性。它提供了多种桌面环境和服务器选项。 |
LTS 版
或稳定版
。WARNING
"Long-Term Support"
的缩写,意为长期支持。在软件开发领域,LTS 通常用来描述某个版本或发行版的长期支持周期。系统版本 | 说明 |
---|---|
Ubuntu | LTS 18.04 、LTS 20.04 等 |
AlmaLinux | 9.1、9.2、9.3 等 |
服务器
是一种专门用于提供服务的计算机系统。它通常具有更高的性能、可靠性和稳定性,以满足处理大量请求和提供持续服务的需求。服务器
的主要功能是接收来自客户端的请求,并提供相应的服务或资源。这些服务可以包括:网站托管、数据库管理、文件存储、电子邮件、应用程序运行等。服务器通过网络与客户端进行通信,处理请求并返回相应的数据或结果。服务器
通常采用高性能的硬件配置,如:多核处理器、大容量内存、高速存储设备等,以确保能够处理大量的并发请求。它们还通常具有冗余的设计,包括冗余电源、冗余网络连接和冗余存储等,以提高可靠性和可用性。服务器
可以是物理服务器,即实际的硬件设备,也可以是虚拟服务器,即在物理服务器上通过虚拟化技术创建的虚拟机。无论是物理服务器还是虚拟服务器,它们都扮演着提供服务和资源的角色。服务器
通常由专门的 IT 团队进行管理和维护。他们负责服务器的配置、安全性、性能优化、备份和恢复等工作,以确保服务器的稳定运行和数据的安全性。TIP
实际工作的时候,Linux
系统会运行在服务器
上。
计算机系统
,它在物理计算机上模拟
出一个完整的计算环境
。虚拟机可以在同一台物理计算机上同时运行多个独立的操作系统和应用程序。虚拟化技术
将物理计算机的硬件资源(如:处理器、内存、存储等)进行抽象和分配,为每个虚拟机提供一部分资源。每个虚拟机都被视为一个独立的计算机系统,可以运行自己的操作系统和应用程序。隔离性
和灵活性
。通过虚拟机,可以在同一台物理计算机上同时运行多个操作系统,实现资源的共享和最大化利用。同时,虚拟机还可以提供快速部署、快速备份和恢复等功能,方便管理和维护。VMware
、VirtualBox、KVM 等。它们提供了虚拟化平台和管理工具,使用户可以轻松创建、配置和管理虚拟机。虚拟机广泛应用于开发和测试环境、服务器虚拟化、云计算等领域。WARNING
虚拟机软件
和虚拟机
的概念不同:
虚拟机软件
是用来模拟硬件一个软件
,如:VMware 等。虚拟机
是通过虚拟机软件模拟出来的计算机硬件
,其实是文件的集合,相当于一台没有安装 Windows 操作系统的裸机
。虚拟机软件
和虚拟机
的概念,甚至会使用虚拟机
来代替虚拟机软件
;此时,就需要根据上下文环境(语境)
来判断到底说的是虚拟机软件
还是虚拟机
了。虚拟化
功能。192.168.10.0
,其目的是为了将 IP 固定。cmd
,输入 ipconfig
命令,查看是否配置成功:裸机
。自定义
类型的配置:稍后安装操作系统
:名称
和安装位置
:WARNING
一个虚拟机一个安装目录(文件夹),防止引起文件的冲突。
内存
:至少 2048 MB以上。网络类型
:下一步即可。虚拟机
,VMware 提供了文件夹
的功能来管理虚拟机;其步骤如下所示:拖
到该文件夹下:开启此虚拟机
:鼠标点击
进去之后,通过键盘上的方向键
来选择:方向键
在这里语言
环境为中文
:安装目的地
:软件选择
:默认即可123456
即可WARNING
学习阶段无所谓设置什么密码,但是生产环境,必须复杂并且经常更换!!!
网络和主机名
:配置网络和主机名
是否成功:开始安装
:漫长的等待……重启系统
,那就重启吧:ifconfig
命令来查看 Linux 的 IP 地址:ifconfig