gpt4 book ai didi

linux - 使用 & 运行 2 个 Linux shell 命令是否使它们同时启动?

转载 作者:太空宇宙 更新时间:2023-11-04 09:22:59 24 4
gpt4 key购买 nike

我的最终目标是同时启动 2 个命令(或者彼此至少相差几百毫秒)。我读到了 &在 Linux 中。例如:

<linux_shell_cmd_1> & <linux_shell_cmd_2>

这会实现我的目标吗?谢谢。

最佳答案

鉴于您的目标是在几百毫秒的增量内,这应该可以在合理的负载量下在典型的现代硬件上按需工作。

cmd1 & cmd2     # start cmd1 in background and cmd2 in foreground

...在后台启动 cmd1(无需等待它完成),然后在前台启动 cmd2

您还可以考虑:

cmd1 & cmd2 &   # start both cmd1 and cmd2 in background

在任何一种情况下,开始第一个的过程都比开始第二个的过程稍微早一点开始,但是不能保证超出那个的任何顺序(如果需要更长的时间来调用 cmd1cmd2,那么后者实际上可能最先启动。

关于linux - 使用 & 运行 2 个 Linux shell 命令是否使它们同时启动?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39839470/

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