这是我参与「第1届 前端训练营」笔记创作活动的第1天
一、重点内容介绍🎈
- 学习Linux 的价值
- 计算机硬件
- Linux的系统结构
二、详细知识点🍗
2.1 学习Linux 的价值
- Linux是现代化应用程序交付的首选平台,无论是部署在裸机、虚拟化还是容器化环境
- 公司内部服务(TCE、FaaS、SCM)统一使用DebianLinux系统
- 熟悉Linux基础指令,熟练运维前端常用服务 (Nginx,Node.js)
- 加深对操作系统概念和实现的理解,夯实基础知识
2.2 计算机硬件
计算机有五大基本组成单元:控制器、运算器、存储器单元、输入单元、输出单元
- 控制器:指挥计算机及其他部件进行工作的地方
- 运算器:进行算术和逻辑运算
- 常规意义上控制器和运算器共同组成了CPU单元
- 存储器:一般分为内存和外存,磁盘光驱等都是外存;
- 输入单元:鼠标键盘等都是我们常见的输入单元
- 输出单元:音响显示器等是常见的输出单元
2.3 Linux的系统结构
Linux四个主要部分
-
内核:Linux操作系统的核心部分,它管理计算机硬件的资源,包括CPU、内存、磁盘、网络等。它是操作系统与硬件之间的接口,提供了一个操作系统所需的各种基本服务和功能,如进程管理、文件系统、内存管理、网络协议栈等。
-
shell:Shell是用户与Linux内核之间的接口,是一个命令解释器,提供了一种命令行界面供用户进行交互。在Shell中,用户可以输入命令和参数,执行脚本和程序,管理文件和目录等
-
文件系统:文件系统是Linux操作系统中用于管理文件和目录的机制,是用户与操作系统之间进行文件交互的接口。Linux支持多种文件系统,如ext4、NTFS、FAT32等。它们管理着磁盘上的文件和目录,并提供文件读写、权限控制等基本功能
-
应用程序:应用程序是运行在Linux操作系统上的各种软件,如文本编辑器、浏览器、视频播放器、编译器等。Linux操作系统拥有众多的应用程序,涵盖了各种领域,可以满足不同用户的需求
三、思考与总结💡
通过今天的学习,我了解了很多关于Linux价值,计算机硬件,Linux系统结构的知识。