gpt4 book ai didi

linux - Bash:在后台运行一个可执行文件

转载 作者:行者123 更新时间:2023-12-02 09:38:18 25 4
gpt4 key购买 nike

我有一个包含长循环的可执行文件,所以我想在后台运行它,如何在 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

关于linux - Bash:在后台运行一个可执行文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29341813/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com