1.一个Linux操作系统,由三个重要的部分组成:内核、Shell、文件系统
(1)内核
管理硬件
管理内存(内存分配)
交互空间
从硬盘启动一部分空间, 操作系统频繁的进行换入换出达到内存够使用的效果
管理进程
程序,静态的
线程,针对功能的,功能之间是独立的,并且不受影响,使用的就是线程机制
进程,启动程序成为进程,对应也是多进程,一个进程里面可以有多线程
管理系统硬件和系统程序(驱动)
管理守护进程
运行在后台,系统启动时启动,关闭时关闭
管理文件系统
(2)Shell
shell是用户和内核之间的接口,充当解释翻译的功能。
提供用户发送命令界面,对应的就是终端(shell)。
扮演解释者和翻译者。
将机器语言转化成人能够识别的高级语言
超级用户(管理员):#root
普通用户:$root
给管理员设置密码: sudo passwd root(管理员名)
切换账户:
普通切超级:su
超级切普通:exit
查看用户默认使用的shell: echo $SHELL<