嗯,Ctrl-C发送的是SIGINT(程序终止)信号,而Kill默认发送的是SIGTERM(程序 结束)信号,这些信号都能被阻塞和处理
只有SIGKILL信号不能被阻塞,处理和忽略,所以 kill -s SIGKILL pid 或者 kill -9 pid 即可杀死进程,这时要小心,用root用户执行一定能杀死进程(甚至连init进程都 能干掉),但是有风险,进程在结束后不能自我清理,系统资源无法正常释放。 于 2010/3/20 22:33, Jimmy Xu 写道: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > On 03/20/2010 10:30 PM, wzc0066 wrote: >> 在终端下,执行ctrl+c就应该立即中断当前所执行程序的,但现在的情况是先出现提示符^C,然后得等半天才中断操作。 >> 请问该如何配置使其不出现^C,而是立即中断当前进程呢? >> > > 试试 kill -KILL @p...@。 > -- ===Tao Yang @ Nankai University=== My Profile::[https://www.google.com/profiles/cab402] -- ubuntu-zh mailing list ubuntu-zh@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-zh