我有一个包含长循环的可执行文件,所以我想在后台运行它,如何在 Linux 中使用 bash 脚本执行此操作?
我知道一种方法是 Ctrl + z,然后我输入 bg , 如何在 bash 脚本中模拟这些按键?
请您参考如下方法:
linux中的任何可执行文件都可以在后台运行,如下所示:
$ ./yourExecutable.exe&
添加
&字符结尾。 (假设
yourExecutable.exe 在当前工作目录中)
以后怎么杀?
$ ps -ax | grep yourExecutable.exe
您将获得如下输出:
9384 pts/7 S+ 0:00 grep yourExecutable.exe
25082 pts/7 T 0:00 yourExecutable.exe&
使用
SIGKILL 杀死第二个进程.那就是你在后台执行的那个。
$ kill -9 25082




