Louis Waweru Asked: 2016-10-29 20:33:36 +0800 CST2016-10-29 20:33:36 +0800 CST 2016-10-29 20:33:36 +0800 CST 无法以用户、sudo 和 root 身份终止进程。我还能尝试什么? 772 我试图重新启动一个名为clamd行为不端的程序,而不重新启动服务器。它有一个用于控制它的实用程序,但无法正常工作,所以我尝试使用kill作为进程的所有者,并在失败时使用root。 在下图中,您可以看到 PID 从未更改,我将其解释为进程从未停止或重新启动。 我不成功,最终重新启动了服务器。 我还应该尝试什么? server 2 个回答 Voted Best Answer Matt Mootz 2016-10-29T21:03:43+08:002016-10-29T21:03:43+08:00 你可以尝试 kill -1 6533 这会将 SIGHUP 发送到进程。根据程序,它会在收到 SIGHUP 后重新读取它的配置。不确定这是否适用于您的情况,但在重新启动之前尝试并没有什么坏处。 默认 kill 只发送 15 个 SIGTERM。它只是发送一个信号来停止它正在处理的内容。 您可以像这样获得它们的列表 kill -l 将向您展示您可以使用的所有信号。 Louis Waweru 2022-01-18T06:20:45+08:002022-01-18T06:20:45+08:00 使用就足够了。 kill -9 6533 谢谢你的kill -l提示: ~$ 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 39) SIGRTMIN+5 40) SIGRTMIN+6 41) SIGRTMIN+7 42) SIGRTMIN+8 43) SIGRTMIN+9 44) SIGRTMIN+10 45) SIGRTMIN+11 46) SIGRTMIN+12 47) SIGRTMIN+13 48) SIGRTMIN+14 49) SIGRTMIN+15 50) SIGRTMAX-14 51) SIGRTMAX-13 52) SIGRTMAX-12 53) SIGRTMAX-11 54) SIGRTMAX-10 55) SIGRTMAX-9 56) SIGRTMAX-8 57) SIGRTMAX-7 58) SIGRTMAX-6 59) SIGRTMAX-5 60) SIGRTMAX-4 61) SIGRTMAX-3 62) SIGRTMAX-2 63) SIGRTMAX-1 64) SIGRTMAX
你可以尝试
这会将 SIGHUP 发送到进程。根据程序,它会在收到 SIGHUP 后重新读取它的配置。不确定这是否适用于您的情况,但在重新启动之前尝试并没有什么坏处。
默认 kill 只发送 15 个 SIGTERM。它只是发送一个信号来停止它正在处理的内容。
您可以像这样获得它们的列表
将向您展示您可以使用的所有信号。
使用就足够了。
谢谢你的
kill -l
提示: