ฆ่ากระบวนการโดยใช้สัญลักษณ์แทนด้วย pkill ใน Mac OS X

สำหรับทุกคนที่ใช้บรรทัดคำสั่งเป็นประจำเครื่องมือใหม่ที่เรียกว่า pkill ทำให้กระบวนการฆ่าง่ายขึ้นอย่างมากในรุ่นที่ทันสมัยของ Mac OS และ Mac OS X การปรับปรุงคำสั่งฆ่ามาตรฐาน pkill สนับสนุนอักขระตัวแทนได้ง่ายทำให้ง่ายต่อการยุติกระบวนการทั้งหมดที่เป็นของ เพื่อให้ตรงกับหรือแม้แต่ผู้ใช้เฉพาะ

การใช้ pkill เพื่อฆ่ากระบวนการบน Mac OS

ที่เป็นฟังก์ชันพื้นฐานที่สุด pkill สามารถใช้เป็นดังนี้:

pkill ApplicationName

ตัวอย่างเช่นการฆ่ากระบวนการทั้งหมดของ "Safari" ซึ่งรวมถึงกระบวนการของ Safari Web Content จะเป็นเรื่องของการพิมพ์เท่านั้น:

pkill Safari

ฆ่ากระบวนการด้วย pkill และ Wildcards

แต่ pkill อาจใช้ดีที่สุดกับ flag uid และ wildcards เช่นคุณสามารถฆ่า process ทั้งหมดที่ขึ้นต้นด้วยตัวอักษร "C" โดยใช้คำสั่งต่อไปนี้:

pkill C*

กระบวนการที่เป็นของผู้ใช้คนเดียวสามารถถูกยกเลิกได้อย่างง่ายดายด้วยธงยูยูและรายละเอียดเพิ่มเติม:

pkill -U username ProcessName

ตัวอย่างเช่นคุณสามารถฆ่าทุกกระบวนการของผู้ใช้จะมีดังต่อไปนี้

sudo pkill -u Will *

สมมติว่าผู้ใช้ที่ระบุเข้าสู่ระบบแอปทั้งหมดที่ทำงานโดยผู้ใช้รายนั้นจะถูกฆ่า อย่างไรก็ตามผู้ใช้จะไม่ถูกออกจากระบบและกระบวนการของระบบหลักที่เกี่ยวข้องกับผู้ใช้รายนั้นจะยังคงอยู่

ตรวจสอบหน้าคู่มือสำหรับ pkill สำหรับการใช้งานและแฟล็กเพิ่มเติมและอย่าลืมว่าผู้ใช้ Mac เฉลี่ยจะได้รับการจัดการงานที่ดีขึ้นด้วย Activity Monitor แทน pkill ไม่สามารถใช้ได้กับ Mac OS หรือ OS X ก่อน Mountain Lion