问题标签 [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.

0 投票
5 回答
87319 浏览

unix - 在 UNIX 系统上杀死一个已失效的进程

我的系统上有一个已失效的进程:

如何在不重新启动机器的情况下终止上述进程?我试过了

0 投票
2 回答
14001 浏览

tsql - 如何在 Sybase 中杀死不守规矩的 spid?

我的数据库中有几个流氓 spid,当我以 as 登录sa并使用时,我可以看到它们正在休眠sp_who,但是尝试使用kill <spid>它们来消除它们失败了,我实际上无权访问服务器本身来反弹它. 有没有其他方法可以杀死这些东西?

0 投票
7 回答
25742 浏览

c - 不使用 popen() 或 system() 按名称查找进程的 PID

我有一个进程名称,我必须kill()向该进程发送一个信号,但我需要它的 PID 来调用kill(). 我只想使用:

作为最后一件事。有没有其他方法可以找出进程的PID?我能想到的一种方法是向该进程发送一个套接字请求并询问它的 PID。

另一种方法对于我正在编写的简单代码来说有点太复杂了:做pidof 命令的源代码实际上正在做的事情(它使用函数调用find_pid_by_name(),但它做了很多事情)。

如果没有简单的解决方案,我必须这样做:

并检查其返回码。但是 pkill 在所有 Linux 机器上都可以使用吗?

0 投票
6 回答
5100 浏览

unix - Unix kill 命令是否确保动态分配的内存将正确返回?

我在新分配的项目中发现了一堆脚本,它们是“关闭”脚本。他们只是做一些基本的搜索并运行 Unixkill命令。他们有什么理由不应该以这种方式关闭进程?这是否确保动态分配的内存将正确返回?还有其他负面影响吗?我的直觉是,这是终止进程的最后手段。

0 投票
6 回答
4278 浏览

unix - 如何一次杀死 Unix 中的所有 shell?

随着时间的推移,我的 Mac 变得很慢。原因是我的贝壳数量巨大,例如 Bashes 和 Fishes。每个shell都有不同的PID。一个个地杀贝壳太麻烦了。我怎样才能一次杀死他们?

0 投票
3 回答
973 浏览

javascript - JavaScript 中的“kill”是做什么的?

这个 JavaScript 到底做了什么?

这用于我正在处理的项目中进行某种会话到期,但我以前从未见过它。它已加载,iframe因此我假设它的目标是 DOM document.window

0 投票
2 回答
24380 浏览

c# - 在 C# 中以编程方式杀死 vista/windows 7 中的进程

我想在 vista/windows 7 中以编程方式终止一个进程(我不确定两者之间的 UAC 实施是否存在重大问题以产生影响)。

现在,我的代码如下所示:

我必须这样做,因为我需要确保如果用户使程序崩溃或突然退出,则在重新启动应用程序时会重新启动此辅助进程,或者如果用户想要更改此辅助进程的参数。

该代码在 XP 中运行良好,但在 Windows 7(我假设在 Vista 中)中失败,并显示“访问被拒绝”消息。根据全能谷歌告诉我的内容,我需要以管理员身份运行我的杀戮程序来解决这个问题,但这只是弱点。另一个可能的答案是使用 LinkDemand,但我不理解 LinkDemand 的 msdn 页面,因为它与进程有关。

我可以将代码移动到一个线程中,但这有很多其他固有的困难,我真的不想发现。

0 投票
8 回答
26461 浏览

c - 杀死一个以 popen 开始的进程

在打开一个进程的管道后popen,有没有办法杀死已经启动的进程?(使用pclose不是我想要的,因为那会等待进程完成,但我需要杀死它。)

0 投票
5 回答
19730 浏览

c++ - 在 Windows 上的 C++ 中执行等效的“终止进程树”

我们有一个 C++ 任务,它将派生一个新进程。该进程又可能有几个子进程。如果任务运行超过了分配的时间,我们将要终止该分叉进程。

但是,我们不想孤立它产生的进程。我们希望他们都死去。我使用了 Process Explorer,它有一个“Kill Process Tree”选项,类似于 Windows 任务管理器的“End Process Tree”,所以我猜测/假设有一个公共 API 可以做到这一点。有没有人这样做,或者知道对公共 API 的引用?

0 投票
5 回答
2934 浏览

c++ - 在 Windows (C/C++) 中杀死“关键进程”

杀死关键进程的最佳方法是什么?