[ Linux基础 | 青训营笔记]

34 阅读2分钟

计算机由五大基础单元组成: 1.控制器 2.运算器 3.存储器单元 4.输入单元 5.输出单元

操作系统:管理和控制计算机系统中的硬件和软件资源,用于在用户与系统硬件之间传递信息 Linux系统一般有4个主要部分 1.内核 2.shell 3.文件系统 4.应用程序

进程调度原则 1.一个CPU核同一时间只能运行一个进程 2.每个进程有近乎相等的执行时间 3.对于逻辑CPU而言进程调度使用轮询的方式执行,当轮询完成则回到第一个进程反复 4.进程执行消耗时间和进程量成正比

内核空间:系统内核运行的空间 用户空间:应用程序运行的空间

用户账户 普通用户账户:在系统中进行普通作业 超级用户账户:在系统中对普通用户和整个系统进行管理

组账户 标准组:可以容纳多个用户 私有组:只有用户自己

扩展: 在Linux的文件系统中,保存在磁盘分区中的文件不管是什么类型都给它分配一个编号,称为索引节点号inode。

1.软连接---符号链接,和原文件不是一个文件。例如Windows的快捷方式,如果原始文件被删除,所有指向它的符号链接也就都被破坏了。符号链接记录的是目标的path。符号链接可以跨越文件系统,也可以为目录建立。软链接有自己的inode,是Linux特殊文件的一种,作为一个文件,他的数据是它所连接的文件的路径。
创建链接文件:ln -s 原文件 链接文件

2.硬链接,只能引用同一文件系统中的文件。它引用的是文件在文件系统中的物理索引(inode),当移动或删除原始文件时,硬链接不会被破坏,因为它所引用的是文件的物理数据而不是文件在文件系统中的位置,硬链接记录的是目标的inode。
创建硬链接: ln 原文件 新文件

我的思考:

通过对本节课的学习,让我对Linux有了一定的见解,我知道了Linux只是个内核。现在的Linux操作系统,都是用这么一个内核,加上其它的应用程序构成的。Linux最大的特点就是其开源性,这一点是十分难得的,这也是它能够存在到现在的原因之一,使其在金融、安全等部门有很重要的应用。