2009-12-01 49 views
6

我已經有了無法被殺死的進程運行。這是我的EyeTV應用程序,這裏是什麼「的ps aux」說:os x進程狀態UE

cb0  87583 1,0 3,4 812796 144236 ?? UE 21Nov09 2638:11.45 [.....]/EyeTV 

進程狀態真的很奇怪,因爲我從來沒見過UE。該手冊頁告訴我


U表示標誌着不間斷的過程等待

E表示該進程試圖退出


但我無法殺死該進程。任何想法如何強制它退出?

附加信息:以下statments無工作:

  • 殺-S KILL
  • 殺-S退出
  • 殺-2
  • 殺-9
+0

你能用Force Quite(bash會話之外)殺死它嗎? – sweetfa 2013-09-27 08:56:20

+0

我真的不知道。這是近4年前:) 但我敢肯定,我也試過這個選項。 – cb0 2013-09-29 12:29:25

回答

0

有無您嘗試使用

top 

,以獲得所有活動進程,然後

kill(PID) 

其中PID會是指由頂交給你的EyeTV的進程ID? 同時,(我不知道這個工程二級,但它只是可能),你可以嘗試

kill(pid,SIGTERM) 

其發送終止信號的過程(當然,這是在C編程用來殺死一個過程,所以我不是100%確定它可以在編程語言之外使用,但值得一試)

+0

我確定我嘗試了這個,但已經將近5年了,我再也無法複製它了。 – cb0 2014-02-04 15:11:30