news 2026/6/10 22:30:24

Linux 系统概述与安装

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Linux 系统概述与安装

Linux 系统概述与安装(从零基础到虚拟机实战)

本文讲解操作系统的基本概念、Linux 的历史与发行版、虚拟机环境的搭建(VMware + CentOS 7),以及 Shell 连接工具和快照功能。适合完全没有 Linux 基础的初学者,所有操作均附带详细步骤说明。


一、了解操作系统

1.1 计算机硬件与软件

业务场景:任何后端服务都需要运行在操作系统之上,理解硬件与软件的关系是搭建服务器的第一步。
Web后端重要性:⭐⭐⭐(基础知识,理解即可)
面试标注:★(很少问)

【What】是什么
  • 硬件:计算机中所有看得见摸得着的物理部件,如 CPU、内存、硬盘、主板、显示器等。
  • 软件:由程序员编写的指令和数据,如操作系统、游戏、浏览器等。软件必须运行在硬件之上。

生活化比喻
硬件就像一个人的骨骼和肌肉(身体),软件就像大脑和思维(想法)。没有身体,想法无处施展;没有思维,身体只是一堆肉。计算机硬件提供算力,软件指挥硬件“做什么”。

【Why】为什么需要区分

没有软件,硬件就是一堆废铁;没有硬件,软件无法运行。用户无法直接操作硬件(例如不能用手去拨动 CPU 里的晶体管),必须通过软件间接控制。

【How】怎么理解

用户 → 软件(如浏览器、游戏)→ 操作系统 → 硬件

1.2 操作系统(Operating System,OS)

业务场景:服务器上运行的 Linux / Windows Server,管理所有硬件资源。
Web后端重要性:⭐⭐⭐⭐(理解 OS 角色有助于排查部署问题)
面试标注:★★(偶尔问,如“操作系统的作用”)

【What】是什么

操作系统是管理计算机硬件与软件资源的系统软件,它为用户和应用程序提供与硬件交互的接口。

核心功能

  • 控制硬盘保存数据
  • 控制显卡输出图像到显示器
  • 控制声卡播放声音
  • 控制网卡传输网络数据
  • 调度 CPU 时间、分配内存等

生活化比喻
操作系统就像公司总经理,他不管具体搬砖(硬件工作),但他安排谁(哪个软件)什么时候用哪台机器(CPU/内存),并保证大家不打架。员工(软件)只需要向总经理提需求,不用自己去操作机器。

【Why】为什么需要操作系统

如果没有操作系统,每个软件都要自己写代码去控制 CPU、内存、硬盘,这几乎不可能,而且多个软件会互相冲突。操作系统统一管理硬件,让软件只需调用操作系统提供的 API。

【How】怎么用
  • 用户通过图形界面(点击图标)或命令行(输入命令)与操作系统交互。
  • 常见操作系统:Windows、macOS、Linux、Android、iOS。

二、Linux 介绍

2.1 Linux 的历史

业务场景:全球 90% 以上的服务器运行 Linux,后端开发必须熟悉 Linux。
Web后端重要性:⭐⭐⭐⭐⭐(核心技能)
面试标注:★★(偶尔问 Linux 起源和特点)

【What】是什么

Linux 是一个自由、开源、类 Unix 的操作系统内核。它由芬兰大学生林纳斯·托瓦兹(Linus Torvalds)

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/10 22:29:20

02-Hooks完全指南——12-Hooks 最佳实践总结

Hooks 最佳实践总结 一、Hooks 设计原则 1.1 单一职责 每个 Hook 应该只做一件事: // ❌ 不好的设计:一个 Hook 做太多事 function useUserAndPosts(userId) {const [user, setUser] useState(null);const [posts, setPosts] useState([]);// ...retur…

作者头像 李华
网站建设 2026/6/10 22:24:59

WebRTC网络传输全景:一帧音视频从采集到播放到底经历了什么

前面我们已经学习过 WebRTC 的线程基础、音频引擎、视频 RTP 打包拆包、VP8/VP9 编解码以及音视频同步。到了这一篇,我们需要把这些知识串起来,从更高的视角看清楚:一帧音视频数据在 WebRTC 内部到底是怎么走完“采集、编码、发送、网络传输、接收、解码、播放”这条链路的。…

作者头像 李华
网站建设 2026/6/10 22:21:00

Sub-1GHz无线SoC MC12311深度解析:从射频原理到超低功耗物联网节点设计

1. 项目概述与核心价值在无线传感和物联网节点设计的圈子里,Sub-1GHz频段一直是个“闷声发大财”的技术路线。它不像2.4GHz的Wi-Fi或蓝牙那样随处可见,但在需要穿墙越户、长距离通信且对功耗极其敏感的场景下,比如智能水表气表、农业环境监测…

作者头像 李华