2、深入了解 Linux:从基础到应用

深入了解 Linux:从基础到应用

1. 引言

对于初学者系统管理员而言,首要任务是了解操作系统的组成以及如何与它进行交互。接下来,我们将探讨 Linux 的简要历史、基于 Linux 的系统在现实世界中的应用,以及 Linux 内核与更广泛的开源软件生态系统之间的关系。

2. Linux 系统结构

Linux 是基于同一内核的操作系统家族,由于各系统独立开发,具有不同的设计原则、目标和实现细节,因此了解其结构和形成原因十分重要。

2.1 Linux 内核与基于 Linux 的操作系统

当人们提及 Linux 时,含义可能不同。狭义上,Linux 是 Linus Torvalds 在 90 年代初创建的操作系统内核,如今由庞大的国际社区开发和维护。而通常所说的使用 Linux,指的是使用该内核,且常搭配 GNU 项目创建的系统库和实用程序的操作系统家族,所以有人坚持称其为 GNU/Linux。

GNU 项目由 Richard Stallman 在 1983 年发起,旨在创建一个完全由自由软件组成的类 Unix 操作系统。“GNU” 代表 “GNU’s Not Unix”,体现了该项目创建自由软件替代专有 Unix 操作系统的目标。

2.2 内核与用户空间

早期计算机计算能力低,内存中一次只能运行一个程序,该程序可完全控制硬件。随着计算能力提升,出现了多用户同时使用同一计算机并运行多个程序的分时或多任务概念。共享计算机运行一个名为 “supervisor” 的程序来分配资源给用户程序,一组 supervisor 程序和系统实用程序构成了操作系统。

早期

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值