一、systemd基本介绍
1.作用
systemd守护进程管理Linux的启动,一般包括服务启动和服务管理,它可以在系统引导时以及运行中的系统上激活系统资源、服务器守护进程和其他进程
2.守护进程
守护进程是执行各种任务的后台等待或运行的进程,一般情况下,守护进程在系统引导时自动启动并持续运行至关机或被手动停止,Linux中许多守护进程的名称以字母d结尾
3.systemd提供的功能
并行化功能,提高系统的启动速度
按需启动守护进程,而不需要单独的服务
自动服务依赖关系管理,可以防止长时间超市
利用Linux控制组一起追踪相关进程的方式
二、常用的单元类型及其命令
1.介绍
(1)服务单元具
.service扩展名,代表系统服务。这种单元用于启动经常访问的守护进程
(2)套接字单元
.socket扩展名,代表systemd应监控的进程间通信(IPC)套接字,如果客户端连接套接字,systemd将启动一个守护进程并将连接传递给它。套接字单元用于延迟系统启动时的服务启动,或者按需启动不常使用的服务
(3)路径单元
.path扩展名,用于将服务的激活推迟到特定文件系统更改发生之后,通常用于使用假脱机目录的服务
三、相关命令
1.列出服务单元命令
(1)systemctl list-units命令
选项:--tpye