killall ไม่ได้ฆ่าทั้งหมดและไม่ค่อยฆ่าคำสั่งนั้นคืออะไร?
ฉันใช้killallคำสั่งเพื่อฆ่ากระบวนการเป็นครั้งคราว เหตุผลที่ฉันบอกว่าบางครั้งมันไม่ได้ผลสำหรับฉัน ตัวอย่างล่าสุดคือธันเดอร์เบิร์ดที่มีหน่วยความจำประมาณ 5 อินดังนั้นฉันจึงตัดสินใจใช้killallคำสั่ง มันฆ่า 2 กระบวนการและ 3 ถูกทิ้งไว้ในหน่วยความจำ พยายามอีกครั้งและทั้งสามยังคงอยู่ที่นั่น ดังนั้นฉันใช้kill -9คำสั่งด้วยตนเองเพื่อฆ่าแต่ละกระบวนการผ่าน pids ของพวกเขา ที่ได้ผล ฉันส่วนใหญ่ใช้kill -9คำสั่งตามที่ได้ผล killallคำสั่งมีให้ฉันลงหลายครั้งผมก็ไม่รำคาญใช้มัน แต่ต้องมีเหตุผลว่าทำไมมันไม่ทำงาน ฉันใช้ผิดหรือเปล่า? ฉันรู้ว่ามีคำสั่งอื่น ๆ เช่นpkillแต่ฉันจะขอบคุณที่เข้าใจว่าทำไมkillallคำสั่งไม่ทำงานตามที่คาดไว้ ฉันได้พยายามฆ่าเพียงแค่กระบวนการเดียวและมันก็เป็นเรื่องฮิตและคิดถึง แต่kill -9คำสั่งทำงานทุกครั้ง ความคิดใด ๆ PS: sudoไม่ได้สร้างความแตกต่าง