วิธีฆ่ากระบวนการ Python ทั้งหมดใน Ubuntu

การเรียกใช้ Python หลายอินสแตนซ์ทำให้การค้นหาแต่ละอินสแตนซ์ทำได้ยาก หากคุณต้องการหยุดอินสแตนซ์ ใน Ubuntu Linux แต่ละอินสแตนซ์ของแอปพลิเคชันหรือกระบวนการมี ID ที่ไม่ซ้ำกัน คุณสามารถหยุดอินสแตนซ์ทั้งหมดของกระบวนการเฉพาะ เช่น Python โดยไม่ทราบ ID ของแต่ละกระบวนการ ประมวลผลโดยใช้คำสั่ง "pkill" ซึ่งค้นหากระบวนการทั้งหมดที่ตรงกับเกณฑ์และ kills ของคุณ แต่ละอัน, แต่ละคน. คำสั่ง "pgrep" ส่งออก ID กระบวนการตามเกณฑ์ที่กำหนด

ขั้นตอนที่ 1

คลิกขวาที่เดสก์ท็อปแล้วเลือก เทอร์มินัล ตัวเลือกในการเปิดหน้าต่างเทอร์มินัล

วิดีโอประจำวันนี้

ขั้นตอนที่ 2

พิมพ์คำสั่ง sudo pkill python เพื่อฆ่ากระบวนการ Python ทั้งหมดที่ทำงานอยู่ โดยไม่คำนึงถึงผู้ใช้ที่เริ่มกระบวนการ พิมพ์รหัสผ่านของคุณเมื่อได้รับพร้อมท์

ขั้นตอนที่ 3

พิมพ์คำสั่ง sudo pgrep python เพื่อให้แน่ใจว่ากระบวนการ Python ทั้งหมดหยุดลง คำสั่งนี้ไม่ควรสร้างผลลัพธ์ และคุณจะไม่ได้รับพร้อมท์ให้ใส่รหัสผ่าน

เคล็ดลับ

ชื่อกระบวนการที่ใช้สำหรับการจับคู่ถูกจำกัดไว้ที่ 15 อักขระที่มีอยู่ในเอาต์พุตของ /proc/pid/stat ใช้ตัวเลือก -f เพื่อจับคู่กับบรรทัดคำสั่งทั้งหมด /proc/pid/cmdline

หมวดหมู่

ล่าสุด

วิธีแก้ไขข้อผิดพลาด Canon U150

วิธีแก้ไขข้อผิดพลาด Canon U150

เครื่องพิมพ์ Canon Pixma เป็นเครื่องพิมพ์อิงค์เ...

วิธีเน้นไวยากรณ์ใน TextWrangler

วิธีเน้นไวยากรณ์ใน TextWrangler

การเน้นไวยากรณ์จะเปลี่ยนสีของข้อความตามการใช้ง...

วิธีค้นหาที่คั่นหน้าบนคอมพิวเตอร์

วิธีค้นหาที่คั่นหน้าบนคอมพิวเตอร์

เครดิตรูปภาพ: Ciaran Griffin / รูปภาพ Stockbyte...