Skip to content
📌知识点小结
  • 操作系统是管理整台电脑的“大管家”:管 CPU、内存、硬盘、程序和外设,并给应用软件提供运行环境。
  • 常见三大系统:Windows(桌面办公最普及)、macOS(苹果电脑)、Linux(服务器/安全领域的主角)。
  • 程序不直接操作硬件,而是向操作系统“提请求”,由系统代为完成。
  • Linux 开源、稳定、免费、命令行强大,绝大多数服务器和安全工具都基于它。
  • 学安全主要用 Linux,但攻击/防护的目标也常是 Windows,两者都要认识。
自测一下

0.2 操作系统是什么:Windows / macOS / Linux

第〇篇「零基础预科」免费。上一篇认识了硬件,这一篇讲让硬件动起来的"大管家"——操作系统。

一、操作系统是"大管家"

想象一家公司,员工(各种程序)都要用打印机、会议室、仓库(硬件资源)。如果每个人都自己去抢,立刻乱套。于是需要一个行政总管统一安排:谁先用、用多久、怎么交接。

操作系统(Operating System,OS)就是这个总管。它负责:

  • 管理 CPU:决定哪个程序什么时候用处理器;
  • 管理内存:给程序分配内存、防止互相乱踩;
  • 管理硬盘/文件:负责数据怎么存、怎么读;
  • 管理外设:键盘、鼠标、网卡、打印机;
  • 提供运行环境:让应用软件能在上面安装、启动、运行。

应用程序一般不直接操作硬件,而是向操作系统"提请求",由系统代劳。 比如你在浏览器里要联网,是浏览器请操作系统通过网卡把数据发出去。

二、三大主流操作系统

系统主要用在哪特点
Windows个人办公电脑、大量企业内网图形界面普及、软件生态大;安全攻防常见目标
macOS苹果 Mac 电脑界面精致,底层是类 Unix
Linux服务器、手机安卓、云、嵌入式、安全工具开源免费、稳定、命令行强大

三、为什么安全人离不开 Linux

你访问的网站、用的 App 后台、云上的服务,绝大多数都跑在 Linux 上。它有几个关键特点:

  1. 开源:源代码公开,任何人都能查看、修改;
  2. 免费:不需要按机器付授权费;
  3. 稳定:服务器可以连续运行很久不重启;
  4. 命令行强大:用文字命令就能精确、批量、自动化地完成几乎所有操作;
  5. 生态集中:大量安全工具、靶场、容器(Docker)默认以 Linux 为基础。

所以本系列的实验环境、漏洞复现,基本都在 Linux 命令行里进行。别害怕黑窗口,它是安全人的"主战场",0.12 起会专门带你入门。

四、但也别忽视 Windows

很多人有个误区:学安全是不是只用 Linux?不是。

  • 内网渗透、域攻防里,大量企业办公机和服务器是 Windows,第七篇整章都在讲怎么打 Windows 域;
  • 理解 Windows 的用户、权限、服务、注册表,和理解 Linux 同样重要。

正确心态是:桌面系统随你喜欢,实验和服务器熟练 Linux,同时认识 Windows 的基本概念。

五、一个重要概念:内核

操作系统最核心的部分叫内核(kernel) ,它真正直接和硬件打交道、调度资源。我们平时看到的桌面、窗口、菜单,都只是套在内核外面的"外壳/界面"。

  • Linux 有很多不同的发行版(Ubuntu、Debian、CentOS、Kali 等),它们用的是同一个 Linux 内核,差别主要在预装软件、包管理器和定位;
  • Kali Linux 是一个预装了大量安全工具的发行版,常用于安全测试(但不适合当日常系统);
  • 初学者做实验,Ubuntu 最友好、资料最多。

六、本篇小结

  • 操作系统是管理硬件、给应用提供环境的"大管家";应用通过系统使用硬件。
  • 三大系统:Windows(桌面/内网目标)、macOS(苹果)、Linux(服务器/安全主角)
  • Linux 开源免费稳定、命令行强,是安全实验和服务器的核心;发行版共享内核,初学推荐 Ubuntu、安全工具集是 Kali。
  • 内网攻防大量目标是 Windows,不能只学一边。

下一篇 0.3 我们看看"开机之后"你面对的桌面、窗口、程序,以及它们背后那个叫"进程"的概念。