linux - 如何检查bash命令是否在后台运行?

标签 linux bash

我在 Linux 中运行安装命令,在按 Enter 键后立即返回到提示符,但继续安装。

这是否意味着它在后台运行,或者仅仅意味着没有打印到标准输出?

我的最终目标是等待命令,但我不知道它是否在后台运行。

最佳答案

这并不完全取决于你,这取决于命令。 默认情况下,您会等待它,但如果它想“在后台运行”,它可以 fork 并返回给您。您必须在每个命令的基础上找到解决方案 - 如果您有一个更清晰的目标,例如“我想运行 apt install some_app 并等待它完成”,那将是最好的。

关于linux - 如何检查bash命令是否在后台运行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60930878/

相关文章:

linux - 使用脚本中设置的管道命令的默认值运行 bash 脚本

LinuxIPC : cannot remove msqid_ds

linux - Unix RPC编程

linux - Bash脚本为所有文件添加一个随机数

linux - 用户模式与内核模式的 RAM 性能比较

linux - 在Linux中使用文件名和文件内容创建CSV文件

linux - 从多个视频中提取元数据

linux - 找到目录后如何列出子目录的内容

java - 将一组文档分成三个不相交的固定数量的集合

linux - 在启动 linux 时运行 jar 文件