问题标签 [kill]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
matlab - matlab可以捕捉来自linux的信号吗?(例如 SIGIO)
matlab 是否有能力从 linux 捕获信号?
例如,SIGIO (29)
当另一个进程试图打开该文件时,可以将信号发送到对该文件具有租约的进程。根据我的测试,当我尝试时kill -s 29 pid
,pid
正在运行的 matlab 窗口的进程 ID 在哪里,matlab 进程被杀死。同样,kill -SIGIO pid
导致 matlab 进程终止。
有没有办法捕捉这些(即没有matlab死)?
kill - 强制退出后,“killall Finder”说“没有匹配的进程......”但PID仍然存在?
这是给你的。在重新启动不成功的情况下强制退出 Finder 后,终端中的“killall Finder”返回:
奇怪的是,finder 的 PID 实际上确实出现在“ps -A”之后以显示所有进程。但是在重复的 PID 列表中,时间永远被列为 0:00:00。
我尝试了以下手动启动它:
但它吐了:
关于 Finder 重新启动的任何其他不涉及重新启动的想法?(我通常一次打开 6 个空间,每个空间都有几个应用程序,重新加载它们很痛苦。)
linux - 用名字杀死随机进程
我想要一种方法来杀死一个带有名称的随机进程(例如一个随机 perl 进程)。
这样做的最佳方法是什么?
我想使用这样的东西:
到一个文件,然后找到一个随机行号,获取第二列(进程ID?)并杀死它。
就我的使用而言,它实际上不需要是随机的,只要它杀死其中一个进程即可。让它随机只会让它变得更好。
python - Python:何时使用 pty.fork() 与 os.fork()
我不确定是否使用pty.fork()
或os.fork()
何时从我的应用程序生成外部后台进程。(如国际象棋引擎)
如果父进程被杀死,我希望生成的进程死亡,就像在终端中生成应用程序一样。
两个分叉之间的起起落落是什么?
windows - 如何在批处理脚本中使用 taskkill 杀死子进程?
我在一个变量中捕获 PID,我稍后会杀死它
虽然每次我在批处理文件中执行此操作都会使我的计算机重新启动,因为它会杀死一些系统进程
服务 pid 应该是从 cmd 启动的用户定义服务
我不明白为什么它一直让我的机器发出嗡嗡声。
当我在命令行上运行“taskkill /pid %SERVICE_PID% /t /f”时,它工作正常!=/
帮助!
设置 SERVICE_PID
javascript - 在 Jquery 中悬停时杀死事件
我以前在某个地方看到过这个,但我似乎找不到这个小片段。
如果我有一个在悬停时设置不透明度(或动画)的 div,但我在它完成动画之前将鼠标悬停在该 div 上,我希望它切换回来。否则我将鼠标悬停在它上面几次,我有 10 多秒的动画/闪烁等待。
这是我的代码:
process - 杀死一个进程杀死其他进程
我有一个我编写的 shell 脚本,它在有限循环中执行以下步骤:
我产生一个进程,并等待它完成。如果它没有在 40 秒内完成,我执行:
我有时发现,即使执行 kill -SIGTERM pid,进程也不会响应被杀死。在这种情况下,在等待它杀死自己的额外 40 秒后,我然后执行:
大多数时候这已经足够了,我继续进行这些步骤的下一个迭代。
问题:有时在执行上述步骤时,我最终不仅拥有了我打算杀死、杀死的进程,而且还有运行脚本的 shell,该脚本执行这些步骤的循环。
问题:是什么原因造成的?
php - Windows机器上的PHP;在后台启动进程
我正在寻找最好的方法,或者任何真正在后台从 php 启动进程的方法,以便稍后在脚本中将其杀死。
现在,我正在使用:shell_exec($Command); 问题在于它等待程序关闭。
我想要在执行 shell 命令时与 nohup 具有相同效果的东西。这将允许我在后台运行该进程,以便稍后在脚本中将其关闭。我需要关闭它,因为此脚本将定期运行,并且在运行时程序无法打开。
我曾想过生成一个 .bat 文件以在后台运行命令,但即便如此,我以后如何终止该进程?
我在 linux 上看到的代码是:
编辑:原来我不需要终止进程
bash - 从同一脚本中杀死其他 bash 守护进程
我正在尝试编写一个“杀死所有其他守护进程”函数以在 bash 守护进程中使用。我不希望同时运行一个以上的守护进程。有什么建议么?这就是我所拥有的:
它在某些时候有效,但在其他时候无效。几乎没有什么一致的。
ruby - 当一个线程找到答案时杀死所有线程工作者(红宝石)
这是一个示例程序:
当其中一个线程找到答案时(在本例中为 42),我希望所有线程都停止。我不确定这个概念叫什么,这就是为什么我无法搜索它。
我很感激帮助:)