BeagleBone - 2 个程序 运行 并行

BeagleBone - 2 programs running in parallel

简单地说我遇到了这种情况:

Q 1) 我有 2 个程序(一个在 C++ 中,一个在 JavaScript 中),我需要同时 运行 它们-> 我希望以控制台命令的形式得到答案 - 例如

./main & ./main 

这样做的正确方法?问题是,我无法用 "CTRL + C" 关闭两个程序(一个是 运行ning 在后台,甚至不能用 "CTRL + Z" 关闭)

Q 2)2个程序运行ning如何并行通信?例如。 C++程序下是否可以"put"将JavaScript程序变成1个线程?

PS

BeagleBone Black with Angstrom

终端程序Putty(多Putty不工作)

在开发时,只使用 2 个控制台。完成开发后,我假设您的 2 个应用程序将 运行 作为服务。就通信而言,外部文件可以工作,但像 dbus 或端口通信之类的东西可能会更好。