2009-03-28 40 views

Trả lời

16

Theo phản ứng khác, nếu nó không phải là quá trình của bạn, hãy thêm sudo nếu bạn là quản trị viên. Nếu không, bạn có thể không may mắn.

Ngoài ra, hãy thử sudo killall -9 lighttpd gửi tín hiệu KILL cụ thể thay vì TERM.

Chỉ cần chắc chắn bạn cũng có thể thử sudo kill -9 614 bằng cách sử dụng PID.

+0

Ok điều này đã làm điều đó. Điều thú vị là tôi đã tạo một lighttpd.plist và thêm nó vào/library/launchdaemons, sau đó nạp nó với launchctl. Nó đang chạy dưới gốc thay vì tài khoản người dùng của tôi. Nó đã giết chết proc, nhưng ngay lập tức đã được nạp lại. – Geuis

+0

Chà! Tiền tố -9 cũ - tất nhiên !! Và nó hoạt động, yikes! Cảm ơn bạn. –

1

Nó thuộc về bạn? Nếu bạn làm

ps aux | grep lighttpd 

mà sẽ cung cấp cho bạn những user id gắn liền với quá trình đó (tôi đoán đó là chowned để người dùng khác)

4

Tác vụ được viết trong danh sách ps aux trong ngoặc? Nếu vậy, nó là một zombie, nó đang chờ đợi một số nhiệm vụ I/O, mà có lẽ không bao giờ hoàn thành. Bạn không thể giết nó theo như tôi biết.

1

Nó hoạt động: killall -u root -c lighttpd

Các vấn đề liên quan