linux基础 | 青训营笔记

177 阅读2分钟

这是我参与「第五届青训营」笔记创作活动的第一天

一、本堂课重点内容:
学习linux的价值
  • 现代化应用程序交付首选平台,无论是部署在裸机、虚拟化还是容器化环境
  • 公司内部服务(TCE、FaaS、SCM)统一使用Debian Linux 系统
  • 熟悉Linux基础指令,熟练运维前端常用服务(Nginx,Node.js)
  • 加深对操作系统概念和实现的理解,夯实基础知识。
  • linux用了企鹅做logo,意在表明:开源的linux,为全人类共同所有,任何公司无权将其私有。而且学了这个能进腾讯(
二、详细知识点介绍:
计算机硬件

计算机五大基本单元

  1. 控制器
  2. 运算器
  3. 存储器
  4. 输入单元
  5. 输出单元
操作系统

管理和控制计算机系统中的硬件和软件资源,用于在用户与系统硬件之间传递信息。

BIOS与UEFI

BIOS和UEFI都是计算机的固件,也就是硬件上的软件。它们的作用是在计算机启动时初始化硬件,检测设备是否正常,然后启动操作系统。

linux系统
  • linux发展简史
  • linux版本
  • 查看Linux系统内核版本
  • linux系统应用领域
linux结构
Linux四个主要部分:内核、shell、文件系统以及应用程序。
  • linux体系系统
  • 用户空间和内核空间
  • 进程管理与相关命令
  • 文件系统
  • 用户权限
linux系统软件--进程管理
  • 软件包与软件包管理
三、课后个人总结:

Linux作为开源的系统,目前正在各个领域发光发热。不管是前端还是服务端,日常开发都免不了跟linux打交道。经过这次课程,我学习到了linux的基础知识点及部分内核结构,可以让我了解及加深对linux的认知,方便日常工作的开展。