Anonim

แอป Terminal บน Mac สามารถช่วยระบุบริการเสริมและกระบวนการที่ทำงานอยู่เบื้องหลังซึ่งอาจทำให้ Mac ของคุณทำงานช้าลง แอปพลิเคชัน Terminal ช่วยให้ผู้ใช้เข้าสู่ macOS ผ่านอินเทอร์เฟซบรรทัดคำสั่ง ขณะพิมพ์คำสั่งใน Terminal ตรวจสอบให้แน่ใจว่าช่องว่าง อักขระ และตัวพิมพ์ใหญ่ถูกต้อง

Note: สำหรับคู่มือนี้ เรากำลังใช้ MacBook ที่ใช้ macOS Big Sur

วิธีฆ่ากระบวนการโดยใช้แอปพลิเคชัน Mac Terminal

ขั้นตอนพื้นฐานที่จำเป็นในการฆ่ากระบวนการโดยใช้ Terminal:

  1. สำรองไฟล์และโฟลเดอร์ของคุณ
  2. เปิดใช้ Terminal
  3. ดูรายการกระบวนการทำงาน
  4. ค้นหากระบวนการที่คุณต้องการปิด
  5. ฆ่ากระบวนการโดยใช้คำสั่ง Terminal

1. สำรองไฟล์และโฟลเดอร์ของคุณ

อาจเป็นความคิดที่ดีที่จะสำรองข้อมูล ไฟล์ และโฟลเดอร์ของคุณโดยใช้ Time Machine เพื่อหลีกเลี่ยงการกู้คืน Mac จากข้อมูลสำรองเนื่องจากการลบโดยไม่ตั้งใจ Time Machine ติดตั้งและใช้งานง่าย

ด้วย Time Machine คุณยังสามารถย้อนเวลากลับไปและดูว่าไฟล์มีลักษณะอย่างไรในอดีตที่ผ่านมา ตรวจสอบลิงก์ด้านบนเพื่ออ่านบทความของเราเกี่ยวกับการตั้งค่า Time Machine

2. เปิดแอปพลิเคชันเทอร์มินัล

มีหลายตัวเลือกที่คุณสามารถใช้เปิด Terminal บน Mac ของคุณ ซึ่งรวมถึงการใช้แป้นพิมพ์ลัด Launchpad หรือเปิด Terminal จากโฟลเดอร์ Applications

  1. ในการเปิด Terminal โดยใช้แป้นพิมพ์ลัด กด Command + Spacebar เพื่อเปิด Spotlight . ค้นหา Terminal และดับเบิลคลิกเพื่อเปิดแอปพลิเคชัน

  1. คุณยังสามารถเปิด Terminal ผ่าน Launchpad เลือก Launchpad บน Dock เลือกโฟลเดอร์อื่น จากนั้นเลือก Terminal.

  1. อีกทางหนึ่ง ไปที่ Go บนแถบเมนู เลือก ยูทิลิตี้ แล้วดับเบิลคลิก Terminal เพื่อเปิดใช้

หน้าต่างเทอร์มินัลมาตรฐานจะเปิดขึ้นโดยแสดงวันที่และเวลาที่คุณเข้าสู่ระบบครั้งล่าสุด และพรอมต์คำสั่งที่คุณจะพิมพ์คำสั่งที่คุณต้องการดำเนินการ คุณจะเห็นไดเร็กทอรีปัจจุบัน (ที่ใช้งานอยู่) ซึ่งมีค่าเริ่มต้นเป็นโฮมโฟลเดอร์

3. ดูรายการกระบวนการที่กำลังทำงานอยู่ในปัจจุบัน

หากคุณต้องการดูกระบวนการที่ใช้งานอยู่ทั้งหมดอย่างรวดเร็วบน Mac ของคุณ คุณสามารถเปิดตัวตรวจสอบกิจกรรมและดูแต่ละกระบวนการที่จัดเรียงตามการใช้งาน CPU คุณยังสามารถดูกระบวนการเดียวกันที่จัดอันดับตามจำนวน RAM ที่ใช้ในแท็บ Memory

ทำตามขั้นตอนด้านล่างเพื่อดูกระบวนการใน Terminal

  1. Type top ในหน้าต่าง Terminal ที่คุณเพิ่งเปิดใช้งาน และคุณจะเห็นรายการกระบวนการที่กำลังทำงานอยู่และทรัพยากรที่กำลังทำงานอยู่ บริโภค

  1. คุณยังสามารถพิมพ์ ps -ax เพื่อแสดงรายการกระบวนการที่กำลังทำงานอยู่พร้อมกับ PID เวลาที่ผ่านไป ชื่อกระบวนการ และตำแหน่ง

4. ค้นหากระบวนการที่คุณต้องการปิด

คุณสามารถระบุกระบวนการได้อย่างรวดเร็วจากรายการกระบวนการตาม PID หรือชื่อในคอลัมน์ CMD คุณสามารถใช้วิธีการต่อไปนี้เพื่อค้นหา PID:

  • ตรวจสอบตัวตรวจสอบกิจกรรมและเลื่อนลงเพื่อค้นหากระบวนการที่เกี่ยวข้องในหน้าต่างเทอร์มินัล
  • ใช้คำสั่ง grep เพื่อค้นหากระบวนการตาม PID หรือชื่อ และกรองข้อมูลที่ต้องการออก คุณสามารถใช้คำสั่ง grep ร่วมกับคำสั่ง ps ax เพื่อแสดงรายการเฉพาะกระบวนการที่คุณต้องการฆ่า
  • ตัวอย่างเช่น คุณสามารถพิมพ์ ps ax | grep GarageBand เพื่อค้นหา GarageBand แทนที่จะมองหาจากกระบวนการที่กำลังทำงานหลายร้อยรายการบน Mac ของคุณ

ผลลัพธ์ที่คุณอาจเห็นจะมีลักษณะดังนี้:

ตัวอย่างนี้แสดงให้เห็นว่า Garageband มี PID อยู่ที่ 547 และเป็นโฟลเดอร์ที่เปิดตัว Garageband จาก

5. ฆ่ากระบวนการโดยใช้คำสั่ง Terminal

คุณสามารถบังคับออกจากแอปพลิเคชันได้โดยใช้ คำสั่ง + ตัวเลือก+ Esc คีย์ผสม แต่เฉพาะแอปแต่ละแอปเท่านั้นที่จะแสดงรายการในหน้าต่าง Force Quit Applications แทนกระบวนการทั้งหมดที่ทำงานบน Mac ของคุณ

  1. หากต้องการฆ่ากระบวนการที่ไม่ต้องการ ให้จด PID ของกระบวนการ แล้วพิมพ์ kill ในเทอร์มินัล กด Enter แล้วกระบวนการจะออกทันที ตัวอย่างเช่น หากต้องการฆ่า GarageBand เราจะพิมพ์ kill 547.

  1. อีกทางหนึ่ง คุณสามารถใช้คำสั่ง killall เพื่อฆ่ากระบวนการโดยใช้ชื่อและฆ่ากระบวนการทั้งหมดที่มีชื่อของมัน ตัวอย่างเช่น killall GarageBand จะยุติกระบวนการทั้งหมดที่มี GarageBand ในชื่อ

หมายเหตุ: ตรวจสอบกระบวนการอย่างระมัดระวังก่อนที่จะใช้คำสั่ง killall

บังคับออกจากแอปพลิเคชันที่ไม่ตอบสนอง

Terminal เป็นวิธีที่รวดเร็วในการบังคับออกจากกระบวนการหรือโปรแกรมใน macOS หากโปรแกรมไม่ตอบสนองหรือแฮงค์โดยไม่คาดคิด หวังว่าขั้นตอนที่กล่าวถึงข้างต้นจะช่วยแก้ปัญหาของคุณได้ หากยังพบปัญหาอยู่ ให้ลองอัปเดตแอปพลิเคชันหรือค้นหาแอปพลิเคชันอื่น

คำแนะนำนี้ช่วยคุณกำจัดกระบวนการที่ยุ่งยากบน Mac ของคุณหรือไม่ แบ่งปันกับเราในความคิดเห็นด้านล่าง

วิธีฆ่ากระบวนการโดยใช้ Terminal ใน macOS