ไม่สามารถฆ่า firefox ใน OSX 10.6


1

ฉันพยายามฆ่า Firefox 3.5 จากบรรทัดคำสั่ง OSX โดยใช้ "kill -9 pid" และกระบวนการยังคงทำงานอยู่

mini-2: ~ prompt $ ps -ef | grep firefox

501 15087 183 0 0: 00.00 ?? 0: 00.00 (firefox-bin)

หลังจากนี้ฉันไม่สามารถเริ่ม Firefox (ตามที่กล่าวว่า Firefox ทำงานแล้ว) และฉันไม่สามารถฆ่า Firefox (อีกครั้ง)

เกิดอะไรขึ้น? ฉันจะแก้ไขปัญหานี้ได้อย่างไร (นอกเหนือจากการบันทึกหรือรีสตาร์ทเครื่อง)

คำตอบ:


1

อาจเป็นไปได้ว่าคุณมีกระบวนการ 'ติด' หากคุณเรียกใช้topบรรทัดแรกจะแสดงรายการหากมีสิ่งใดติดขัด ในทำนองเดียวกันถ้าคุณเรียกใช้ps auxwwฟิลด์ที่แปดจะเป็น 'U' หากมีบางสิ่งติดอยู่ (ฉันเรียนรู้เกี่ยวกับกระบวนการที่ติดขัดเมื่อฉันไม่สามารถรีบูตเซิร์ฟเวอร์ )


เรียกใช้ ps auxww: mini-2: ~ lydonchandra $ ps auxww | grep firefox lydonchandra 15087 0.0 0.0 0 0 ?? E Sat07pm 0: 00.00 (firefox-bin) แปดฟิลด์คือ 'E' แทนที่จะเป็น 'U' ดังนั้นคุณไม่ได้ถอดกระบวนการที่ติดอยู่ได้อย่างไร
Don Ch

@lydonchandra ฉันต้องปิดเครื่องของฉันอย่างหนัก :( ดูเหมือนว่า 'E' หมายถึงโปรแกรมกำลังออกและคุณจะต้องรีบู๊ตดูserverfault.com/questions/85799/…
Clinton Blackmore

0

คุณได้ลองบังคับเลิกมันแล้วหรือยัง? Command-Option-Escape


ใช่ฉันลองแล้วมันใช้งานไม่ได้ ตอนนี้ไอคอน firefox ไม่สามารถมองเห็นได้
Don Ch

0

กระบวนการยังคงแสดงในการตรวจสอบกิจกรรมหรือไม่ คุณควรจะสามารถค้นหากระบวนการ Firefox ที่ทำงานอยู่ที่นั่นและฆ่ากระบวนการหรือกระบวนการหลักใด ๆ ที่อาจใช้งานอยู่ (เช่น Java หรือ Flash อาจทำให้แฮงค์)


ไม่มีกระบวนการไม่ได้ระบุไว้ในการตรวจสอบกิจกรรม
Don Ch

นั่นเป็นเรื่องที่น่าตกใจอย่างยิ่ง คุณได้เปลี่ยนการตั้งค่ามุมมองเพื่อดูกระบวนการที่ทำงานอยู่ทั้งหมดผ่านตัวเลือกแบบเลื่อนลงหรือไม่ ถ้ามันไม่ได้อยู่ที่นั่นอย่างแท้จริงฉันก็จะนิ่งงันจริงๆตั้งแต่ที่ฉันเคยเจอทุกกระบวนการที่ทำงานอยู่ที่นั่น ฉันจะจับตาดูสิ่งนี้แล้วหวังว่าจะได้คำตอบเช่นกัน
Insomnic
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.