深入理解systemd:从传统守护进程到新式守护进程的管理
1. 将传统守护进程置于systemd控制之下
在Linux系统中,systemd已成为管理系统服务和守护进程的标准工具。要将传统守护进程置于systemd的控制之下,可按以下步骤操作:
1. 编译守护进程 :若尚未编译 my-daemon-v2 ,需先进行编译。使用 make 命令编译,如下所示:
$> make my-daemon-v2
gcc -Wall -Wextra -pedantic -std=c99 my-daemon-v2.c -o my-daemon-v2
- 移动守护进程 :作为系统守护进程,应将其放置在特定目录,如
/usr/local/sbin。此目录通常用于存放用户自行添加到系统的第三方程序。需以root权限移动守护进程:
$> sudo mv my-daemon-v2 /usr/local/sbin/
- 编写单元文件 :创建
/etc/systemd/system/my-daemon.service文件,并添加以下内容:
超级会员免费看
订阅专栏 解锁全文
74

被折叠的 条评论
为什么被折叠?



