php a.php & ...
在 Linux 终端上执行命令的通常风格是简单地运行它并等待它正常退出。命令退出后,可以继续连续执行其他命令。这就是所谓的在前台运行命令。正如这个词所暗示的那样,您可以在终端上直观地看到命令的输出。 但是,在前台运行命令可能会带来一系列挑战。该命令可能需要很长时间才能退出,导致您浪费宝贵的时间,不能执行其它命令,只能等到该命令执行结束,这种就类似那种串行工作一样。这个时候如果想再执行其它命令,其实 ...
2022-03-09 23:53 0 1202 推荐指数:
php a.php & ...
前言 有时候运行一些shell脚本, 服务启动后会一直占用当前的终端, 无法做其它事, 这时候特别想将这个shell命令放到后台运行, 不要占用当前的终端界面. 目的(需求) shell脚本正常运行 shell脚本不影响当前终端的二次使用 解决办法 ...
使用ssh会话在远程linux服务器执行命令时,如果由于网络问题终端断开连接,则正在前台运行命令也会随之终止,为了解决这个问题,就需要将命令放在后台运行,并且退出当前终端也不会终止进程。 # &命令 command & 在要执行的命令后加&表示将此进程放在后台运行 ...
1.在下达的命令后面加上&,就可以使该命令在后台进行工作,这样做最大的好处就是不怕被ctrl+c这个中断指令所中断。 2. 那大家可能又要问了,在后台执行的程序怎么使它恢复到前台来运行呢?很简单,只用执行fg这个命令,就可以了。 3.可能有些同学又要问了,我现在已经在前台运行的命令,我能把 ...
在终端运行一个持续很久的命令,一旦开始运行这个终端就会等待命令结束,才能输入下个指令,所以可以让这种指令放到后台运行,终端可以继续执行新指令。 后台运行 这种命令要满足1.要运行一段时间2.不需要与用户交互 命令在后台运行命令 &这种会绑定终端,终端一关,进程结束 ...
1.在下达的命令后面加上&,就可以使该命令在后台进行工作,这样做最大的好处就是不怕被ctrl+c这个中断指令所中断。 2. 那大家可能又要问了,在后台执行的程序怎么使它恢复到前台来运行呢?很简单,只用执行fg这个命令,就可以了。 3.可能有些同学又要问了,我现在已经在前台运行的命令,我能把 ...
一、nohup 二、 ...
我们都知道,在 Windows 上面,我们要么让一个程序作为服务在后台一直运行,要么停止这个服务。而不能让程序在前台后台之间切换。而 Linux 提供了 fg(fore ground) 和 bg 命令,让我们轻松调度正在运行的任务。 假设你发现前台运行的一个程序需要很长的时间,但是需要干 ...