一、课程信息
打卡时间:2022.9.17
课程名称:2022新版编程必备基础,计算机组成原理+操作图片描述系统+网络
章节名称:第16章 Linux常用基础知识
讲师: 咚咚呛
二、今日课程
课程内容:Linux后台服务与daenon进程
三、学习心得
守护进程是一种特殊的后台进程,一般来说进程名字以"d"结尾的一般都是守护进程,比如前面的crontab、SSH等等都是守护进程,“d“是daenon的缩写,是守护进程的标记。
一般来说,Linux系统开机运行的流程是这样的:操作系统->/boot->init进程->运行级别->/etc/init.d(守护进程)。为什么需要守护进程呢?因为有些进程需要较高稳定性、不可以随意变更、不可以随意启停。长期运行的进程应该以系统服务的方式进行运行,长期运行的进程获得和Linux守护进程类似的稳定效果,一般来说守护进程的父进程号是1。系统服务再/etc/init.d/目录下,由init进程启动。
在较新的系统中,由systemd来接管init进程的工作,其服务在资源、性能和效率上比init进程优化不少。
systemd是linux系统最新的初始化系统(init),作用是提高系统的启动速度,尽可能启动较少的进程,尽可能更多进程并发启动。systemd对应的进程管理命令是systemctl。
可以在/etc/init.d查看有哪些守护进程,systemctl和init.d类似,也有管理自己命令的脚本需要后续详细学习,现在暂时跳过。
四、学习截图