(一)常见操作系统(system)
电脑:Windows,Macos,Linux,Unix
- Windows:微软公司开发的一款桌面操作系统(闭源系统)。版本有dos,win98,win NT,win XP , win7, win vista. win8, win10,win11。服务器操作系统:winserver2003,winserver8,winserver2012
- Mac:苹果公司开发的一款系统(闭源系统),界面风格很不错。对于系统底层的优化也是很好
- Linux:Linux是一个开源的操作系统,目前是市面上占有率极高的服务器操作系统,目前其分支有很多
- Unix:Unix 是Linux操作系统的前身,Unixs时间戳是指1970年1月1日0时0分0秒,1970年是Unix 的时间元年,也就是 Unix诞生的年份
手机:安卓,苹果,鸿蒙
(二)用户态,操作,系统三者的关系
- 用户态:(程序)
- 操作:(系统调用)
- 系统:(内核)
用户态的程序只能通过"操作"向系统发请求;系统在内核态完成请求后,再把结果交回用户态
(三)Linux发行版
Linux 发行版 = Linux 内核 + 日常软件 + 包管理器 + 安装器 + 维护团队,由不同组织按不同理念打包成可直接安装的完整操作系统,常见 Linux 发行版如下:
1.Debian 系(.deb 包,apt)
• 桌面易用:Ubuntu、Linux Mint、Pop!_OS
• 稳如老狗:Debian Stable / LTS
• 轻量派:Raspberry Pi OS、Kali(安全审计)
- Red Hat 系(.rpm 包,yum/dnf)
• 企业服务器:RHEL、AlmaLinux、Rocky Linux(CentOS 继任者)
• 免费桌面:Fedora Workstation / Silverblue(不可变桌面)
• 社区服务器:CentOS Stream、Oracle Linux
- SUSE 系(.rpm 包,zypper)
• 商业服务器:SUSE Linux Enterprise Server (SLES)
• 社区桌面/服务器:openSUSE Leap(稳版)、Tumbleweed(滚动)
- Arch 系(.pkg.tar.zst,pacman)
• 极简滚动:Arch Linux
• 开箱即用:Manjaro、EndeavourOS
• 安全强化:Parabola、BlackArch
- 容器/不可变系
• 原子更新:Fedora CoreOS、openSUSE MicroOS
• 新派桌面:Fedora Silverblue、Ubuntu Core
- 国产/特殊用途
• 国产生态:麒麟 Kylin、统信 UOS、Deepin
• 安全渗透:Kali、Parrot
• 多媒体:Ubuntu Studio、AV Linux
(四)Linux应用领域
从嵌入式设备到超级计算机,各种场合都有使用各种 Linux 发行版,,并且在服务器领域确定了地位,通常服务器使用 LAMP(Linux + Apache + MySQL + PHP)或 LNMP(Linux + Nginx+ MySQL + PHP)组合
LAMP / LNMP 组合
• LAMP:Linux + Apache(老牌 Web 服务器) + MySQL(数据库) + PHP(脚本语言)。
• LNMP:把 Apache 换成 Nginx(高并发、低内存),其余相同

(五)Linux对比Windows
