标签: shell systemd
如何从脚本或程序中注入/生成systemd单元(服务)文件,例如Bash脚本或Python脚本?
我应该使用库(例如Python)(哪个库?)或者我应该在文件系统中创建原始单元文件然后使用systemctl命令?是否需要systemctl daemon-reload?也许systemd C-API支持这个?
systemctl
systemctl daemon-reload
这是一个好的模式/实践吗?我应该开发一个由systemd启动然后启动命令的应用程序,这意味着:我应该将启动程序外包给我的应用程序,还是应该将它留在systemd?