Linux
- linux概述
- linux发展
- linux组成
- linux发行版本
1.1 Linux概述
- 简介: Linux和windows相类似(小段老师建议类比学习法) ,他们都是操作系统。只不过Linux一般用于企业环境,相对更加稳定。
| 共同点 | 不同点 | |
|---|---|---|
| Linux | 操作系统 | 大部分Linux系统可以免费使用,而且相对稳定(幕后英雄) |
| Windows | 操作系统 | 收费,相对漏洞比较多一点 |
- 👀️ Windows server 系列企业环境使用,一般外企比较多一点
1.2 Linux发展
- 发展:蛋人人人
- Unix(老祖宗)
- 省略一万字
- Linux (内核)托瓦兹 林纳斯·本纳第克特·托瓦兹
| 蛋 | 人 | 人 | 人 |
|---|---|---|---|
| 196x年 Unix (贝尔实验室) |
谭宁邦 教学使用 | 斯托曼 | 托瓦兹 |
| Mint (mini unix) | 组织:自由软件基金会 FSF | 1991年开发出了Linux内核 | |
| 用于教学 | 规则、协议 :GPL 公共通用许可(开源软件规则之一) | ||
| 要求1:所有软件开源、可以随意修改 。 要求2 : 改完之后的内容,也要开源。 |
|||
| 项目:GNU项目 弄出个系统。GNU=GNU is not unix。 这个项目缺少Linux内核,不是完整的系统。 但是GNU项目中的优秀软件(命令) |
1.3 Linux组成
-
Linux 系统组成类似于鸡蛋
- 蛋壳:各种命令,服务,软件。
- 蛋清:命令解释器(解释运行Linux命令)
- 蛋黄:Linux内核(控制硬件),无法直接操作内核。
-
各种应用程序: Linux各种命令,服务(我们要关注和学习的)
-
命令解释器:shell,斯托曼GNU项目中叫bash(命令解释器之一),运行命令。
-
LInux内核: 托沃兹开发,用于管理与控制硬件
- 👀️ 温馨提示:Linux也可以叫做GNU/Linux

1.4 linux发行版本
- Linux发行版本??? :通过内核+命令解释器+不同应用程序/桌面组成的。
| 主流Linux系统 | 说明 |
|---|---|
| Debian系列 | Debian系统 更新评率较低,较为稳定与安全。可以用于企业环境。 |
| Ubuntu系统 乌班图,桌面美观,使用方便,开发使用。 也有企业版本(Ubt server服务器版本) | |
| Kali属于Debian系列,主要用于安全领域 | |
| 红帽系列 | Redhat Enterprise LinuxRHEL红帽 企业版(属于IBM) |
| CentOS系统 ,基本国内最常用的Linux系统。(被红帽收购,红帽CentOS Stream测试版) | |
| Rocky Liunx CentOS系统创始人,新出的Linux系统。 | |
| Almalinux | |
| 国产系列(信创) | 中标麒麟 kylin v10 SP3国产Linux ,有桌面环境,有服务器版本。类似于CentOS 7。 |
| UOS统信Linux。 | |
| 各种厂商的Linux系统。 | |
| 欧拉系统 openeuler(华为) ,龙蜥(openanolis 阿里) 类似于CentOS | |
| 其他(了解) | Suse,openSUSE,德国 |
| Unix系统 | AIX IBM的Unix系统 |
| ... | |
| FreeBSD 类Unix系统 |
- 👀️ 信创: 国产化。
1.5 Linux版本选型
- 推荐选择LTS版本或者稳定版。
- 👀️ 说明:LTS版本:长期维护版本。
| 系统版本版本 | 版本 |
|---|---|
| CentOS | 没有LTS,选择较为新的即可。CentOS 7.x 7.9 CentOS stream 8.x 9.x 不推荐。 |
| 麒麟 | kylin v10 sp3(centos 7) (更新软件,更新Linux内核) |
| Ubuntu | 选择带有LTS标记的 , Long Term Support (长期维护版) 18.04 20.04 22.04 |
| Debian | 10(buster) 11(Bullseye) 12(bookworm) |
| ...... |
评论区