标签: kill

事后远程 nohup 与 tcsh

我在运行长期(数周?)进程的 xterm 中有一个 tcsh 实例。它运行的 Xvnc 服务器在杂草中消失了;它消耗 100% 的 CPU 并且没有响应。(这是一个已知的错误,我知道它是不可恢复的。)

长期进程目前在标准输出上阻塞。

有什么办法可以杀死一个底层进程——tcsh、xterm 等等——并保持这个长期进程运行?

(拜托,没有关于 的答案screen。我知道。这不是我的过程;这是用户的。他们不会学习。)

kill nohup tcsh

11
推荐指数
1
解决办法
8225
查看次数

如何在 Windows 上停止 bat 进程?

我有 BAT 文件在 Windows 的后台运行,持续大约十分钟。现在我想在它运行时停止它,但在任务管理器的进程列表中找不到它的名称。那么我该如何处理呢?谢谢!

更新1

似乎很难在后台停止正在运行的 BAT 进程。我决定尝试按名称杀死 BAT 文件涉及的每个进程,这可能会被过度杀死。这对我来说是可以接受的,因为我的 BAT 文件中的大多数进程不经常使用,例如 ping、tracert、netstat 等。如果您有更好的解决方案,请告诉我。谢谢。

更新2

BAT流程树

替代文字

windows kill batch process

11
推荐指数
2
解决办法
11万
查看次数

适用于 Linux 的优秀、轻量级、基于 GUI 的进程监视器

我想要一个活泼的基于 GUI(我坚持,因为人们仍然想提出基于控制台的)应用程序,它可以在 Linux 上向我展示正在运行的进程并允许我杀死它们。它不需要像 Window 的 Process Explorer 甚至 Win7 的 Task Manager 那样强大。有什么轻量级和功能性的东西吗?

我很感激推荐。

linux display gui kill process

11
推荐指数
3
解决办法
3万
查看次数

如何杀死 pgrep 返回的所有进程

我需要杀死一些 Python 进程。我可以使用 获取进程号列表pgrep python,但是如何一次将它们全部杀死而不是一个一个地杀死?

我正在寻找类似的东西:

pgrep python | kill process_nos
Run Code Online (Sandbox Code Playgroud)

linux kill process ubuntu

11
推荐指数
2
解决办法
2万
查看次数

杀死一个用户的所有进程,除了 linux 中的少数进程

我正在远程服务器上的屏幕会话下运行一些进程。当我试图通过以下方式杀死所有这些进程时:

pkill -U tim
Run Code Online (Sandbox Code Playgroud)

我所有的进程都被杀死,包括那些我不想杀死的进程(即屏幕和 ssh 连接)。

有没有办法杀死除屏幕和 ssh 连接之外的所有进程?

linux kill process

10
推荐指数
2
解决办法
2万
查看次数

如何按进程名称在 Windows 上自动监视和终止进程

是否有程序或实用程序来监视正在运行的进程并自动终止特定进程?我的工作笔记本电脑有一大堆无用的垃圾,我无法卸载。其中一些进程会以特定的时间间隔不断弹出并消耗大量 CPU,使我的笔记本电脑无法使用。我总是不得不手动终止这些进程,这很烦人。我无法卸载这些,否则它们会自动重新安装。

windows kill process

10
推荐指数
2
解决办法
6万
查看次数

kill 0 实际上是做什么的?

man page,它说:

          0      All processes in the current process group are signaled
Run Code Online (Sandbox Code Playgroud)

我试过这样:

$ man kill &
[1] 15247
$
[1]+  Stopped                 man kill
$ kill 0
$ ps
15247 pts/41   00:00:00 man
Run Code Online (Sandbox Code Playgroud)

据我了解,kill 0将杀死当前进程中的所有进程,其中包括pid15247. 然而,在这个例子中它没有做任何事情。有没有人有关于如何使用它的想法?

linux unix shell kill process

10
推荐指数
2
解决办法
1万
查看次数

使用kill命令通过其pidn号重新启动linux上的进程,如何?

好吧,我希望能够在 linux 上重新启动进程,因此我查看了kill联机帮助页。显然kill -l会列出我可以发送给进程以执行我需要的所有信号,它们是:

 1) SIGHUP       2) SIGINT       3) SIGQUIT      4) SIGILL       5) SIGTRAP
 6) SIGABRT      7) SIGBUS       8) SIGFPE       9) SIGKILL     10) SIGUSR1
11) SIGSEGV     12) SIGUSR2     13) SIGPIPE     14) SIGALRM     15) SIGTERM
16) SIGSTKFLT   17) SIGCHLD     18) SIGCONT     19) SIGSTOP     20) SIGTSTP
21) SIGTTIN     22) SIGTTOU     23) SIGURG      24) SIGXCPU     25) SIGXFSZ
26) SIGVTALRM   27) SIGPROF     28) SIGWINCH    29) SIGIO       30) SIGPWR
31) SIGSYS      34) SIGRTMIN    35) SIGRTMIN+1  36) SIGRTMIN+2  37) SIGRTMIN+3
38) SIGRTMIN+4 …
Run Code Online (Sandbox Code Playgroud)

linux kill process signal pid

10
推荐指数
2
解决办法
6万
查看次数

轻柔地杀死 rsync

有没有办法rsync以干净的方式告诉尽可能停止?两种选择:

  • 告诉rsync停止传输当前文件,清理任何临时文件并退出;
  • 或者让rsync结束当前文件的传输然后停止。

这样做Ctrl + C确实会在传输过程中停止并将临时文件留在那里,对吗?

编辑

即使使用--inplace? 最好的做法是什么?我正在使用rsyncwith--inplace并且我必须快点,我怎么能说“可能会以这个文件结束然后退出,或者现在退出,但是清理你正在复制的这个文件,这样你就不会留下损坏的东西(我不关心它是否被删除,我可以稍后再次备份)”或类似的东西。

rsync kill

10
推荐指数
1
解决办法
9773
查看次数

按名称杀死任务 - 开始菜单快捷方式

我正在执行的特定应用程序有问题。该应用程序在前台全屏显示。大约每天一次,它挂起。当它发生时,我只能打开开始菜单。我无法通过任务管理器终止应用程序,因为任务管理器在后台打开。因此,由于该进程始终具有相同的名称,因此我想在开始菜单中为其添加一个“终止开关”。但是,在互联网上,我只找到了通过 PID 杀死的命令,并且每次执行时 PID 都会发生变化。

对此有什么想法吗?

kill windows-10

9
推荐指数
2
解决办法
1750
查看次数

标签 统计

kill ×10

process ×7

linux ×5

windows ×2

batch ×1

display ×1

gui ×1

nohup ×1

pid ×1

rsync ×1

shell ×1

signal ×1

tcsh ×1

ubuntu ×1

unix ×1

windows-10 ×1