我在 Linux 中运行安装命令,在按 Enter 键后立即返回到提示符,但继续安装。
这是否意味着它在后台运行,或者仅仅意味着没有打印到标准输出?
我的最终目标是等待命令,但我不知道它是否在后台运行。
最佳答案
这并不完全取决于你,这取决于命令。 默认情况下,您会等待它,但如果它想“在后台运行”,它可以 fork 并返回给您。您必须在每个命令的基础上找到解决方案 - 如果您有一个更清晰的目标,例如“我想运行 apt install some_app 并等待它完成”,那将是最好的。
关于linux - 如何检查bash命令是否在后台运行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60930878/