【发布时间】:2012-06-08 07:27:13
【问题描述】:
您好,我有以下无法杀死的进程:
我在 windows xp 32 位中运行 cygwin。
我已尝试发出以下命令:
/bin/kill -f 4760
/bin/kill -9 5000
kill -9 5000
kill 5000
当我写 /bin/kill -f 4760 时,我收到消息“kill: 无法打开 pid 4760”。
当我写 /bin/kill -9 5000 时,我收到消息,'kill: 5000: No such process'。
我只是不明白为什么这个进程不能被杀死。 既然它有一个WINID,不应该被/bin/kill -f 4760杀死吗?
希望有人可以帮助谢谢 :)
【问题讨论】:
-
1.以管理员用户身份启动 cygwin 2. 使用路径 /bin/kill(kill 是 bash shell 中的一个 shell 命令) 3. /bin/kill -f
然后应该可以工作 -
1.以管理员用户身份启动 Cygwin 终端 2. 使用路径 /bin/kill(kill 在 bash shell 中是特殊的) 3. /bin/kill -9 -f
然后应该可以工作 4. Windows 进程可能是处于不能被杀死的状态(比如被调试)