Linux基础|青训营笔记
一、课程内容
- 计算机硬件
- 计算机操作系统
- Linux系统概览
- Linux系统结构
- Linux系统软件包管理器
二、计算机硬件
- 计算机由5大基本单元组成——控制器、运算器、存储器单元、输入单元、输出单元。
三、计算机操作系统
- 定义:管理和控制计算机系统中的硬件和软件资源,用于在用户与系统硬件之间传递信息。
四、Linux系统概览

- 查看Linux系统内核版本
-
- 使用命令“uname -a”或“cat/proc/version”;
- 查看Linux系统内核版本
-
- 使用命令“cat/etc/os-release”;
- Linux系统应用领域
-
-
-
-
五、Linux系统结构
- Linux基本组成
-
- 内核——是硬件与软件之间的中间层、是资源管理程序、提供面向系统的命令;
-
-
-
- 进程管理
-
-
-
-
- 进程调度
-
- 进程调度是指操作系统按某种策略或规则选择进程占用CPU进行运行的过程。
-

- 进程调度原则
-
-
-
- 对于逻辑CPU而言进程调度使用轮询的方式执行,当轮询完成则回到第一个进程反复;
-
六、Linux系统结构
- Linux一切皆文件;
- Linux文件系统采用树状的目录结构,最上层是根目录(/);
- Linux命令:
-
-
-
-
- 移动demo文件夹到/home命令“mv demo /home”
-
-
-
- 复制文件命令“cp file.txt file_back.txt”
- 用户权限
-
- 用户账户——普通用户账户(在系统中进行普通作业)、超级用户账户(在系统中对普通用户和整个系统进行管理)
-
- 用户组——标准组(可以容纳多个用户)、私有组(只有用户自己)
- 文件权限关于用户有三个概念——所有者(文件所有者)、所在组(所有者所在的组)、其他人(除文件所有者及所在组外的其他人)
-
- 每个用户对于文件都有不同权限,包括读(R)写(W)执行(X)