Linux 使用make生成守护进程

Linux 使用make生成守护进程,linux,makefile,gnu-make,daemon,Linux,Makefile,Gnu Make,Daemon,我正在摆弄,我发现执行userspace fuse守护进程的makemount规则和makeumount卸载目录的规则很有用。不幸的是,如果我在makemount规则中启动守护进程,make一退出(当规则完成时),守护进程就会被杀死 是否可以从make规则生成守护程序,使该守护程序保持make的退出?make对于此处的作业是错误的工具。它不应该被用作其他流程的主管,它启动的任何事情都应该在它启动时结束 也就是说,您可以轻松地取消进程的连接,以便在进程终止时不会传播终止信号。运行以nohup…为前

我正在摆弄,我发现执行userspace fuse守护进程的
makemount
规则和
makeumount
卸载目录的规则很有用。不幸的是,如果我在
makemount
规则中启动守护进程,make一退出(当规则完成时),守护进程就会被杀死


是否可以从make规则生成守护程序,使该守护程序保持make的退出?

make对于此处的作业是错误的工具。它不应该被用作其他流程的主管,它启动的任何事情都应该在它启动时结束

也就是说,您可以轻松地取消进程的连接,以便在进程终止时不会传播终止信号。运行以
nohup…
为前缀的fuse守护进程应该可以阻止信号到达子进程,它将以一种愉快的方式继续运行。

如果“扫射”守护进程,它在执行时是否实际调用daemon()或double fork()?这应该将其与生成规则的生成子shell分离。也许可以尝试运行“setsid”以手动将其与进程会话分离?