使用C暂停二进制文件的执行?
我有一个二进制文件,可以使用system()命令或popen()在C中执行。在linux文件系统中运行二进制文件时,我可以使用ctrl+z暂停程序的执行,使用fg恢复执行。是否有任何可能的方法可以在C中执行此操作?向其发送SIGSTOP信号。请参阅有关如何执行此操作的信号手册页。您可以通过向其发送SIGCONT信号来继续此过程。为此,您需要进程ID,因此必须使用fork+exec而不是普通系统使用C暂停二进制文件的执行?,c,linux,bash,shell,C,Linux,Bash,Shell,我有一个二进制文件,可以使用system()命令或popen()在C中执行。在linux文件系统中运行二进制文件时,我可以使用ctrl+z暂停程序的执行,使用fg恢复执行。是否有任何可能的方法可以在C中执行此操作?向其发送SIGSTOP信号。请参阅有关如何执行此操作的信号手册页。您可以通过向其发送SIGCONT信号来继续此过程。为此,您需要进程ID,因此必须使用fork+exec而不是普通系统