一、内核的作用:①设备管理,内存管理,进程管理。
②交换分区管理(即虚拟内存管理),精灵进程管理,文件系统管理和其他功能。
二、内核的优点:①提高了可应用性
②灵活性
3、也就是说和用户打交道的是shell。最外层是shell里面是内核最里面是硬件。逐层去操作的。
4、Shell是用户和内核之间的一个接口,用于接收用户的操作。shell类似于解释器或者翻译器。Shell分为sh(bourne shell),ksh(korn shell),csh(C shell),bash最常见(bourne-againshell)。
5、文件系统:是一种树形结构,按一定层级划分。由子目录,目录,文件嵌套构成。
同一个目录不允许同名文件或文件夹存在,不同文件夹允许同名文件存在(文件指同名且同类型)。
注意:根路径是特殊定义的,是 / 。
6、 绝对路径:从根目录开始到某个文件的路径称为绝对路径。
相对路径:从用户所在当前目录起到某个文件的路径称为相对路径。相对路径表示方法:”.”表示当前路径(./a/:表示当前路径下的a文件夹),可以省略。
“..”表示上一级目录。