将参数传递给其他进程的守护进程

时间:2015-08-01 15:11:52

标签: c++ c signals daemon inter-process-communicat

我最近在c ++中编写了一个守护进程,通过定期将计算机上的目录(及其内容)复制到外部闪存驱动器来备份某些文件夹。到目前为止,我只能使用我在源代码中设置的特定固定路径备份一个目录。我希望能够在其运行时将另一个进程的参数传递给守护进程,以更改我要备份的目录的路径。我已经对像kill()这样的信号进行了研究,但我不认为它们是我特定应用程序的正确进程间通信。

非常感谢任何有关如何完成此任务的帮助或指示。

1 个答案:

答案 0 :(得分:0)

您需要使用pipes或共享内存,请参阅poping 2 processes