แอป Terminal บน Mac สามารถช่วยระบุบริการเสริมและกระบวนการที่ทำงานอยู่เบื้องหลังซึ่งอาจทำให้ Mac ของคุณทำงานช้าลง แอปพลิเคชัน Terminal ช่วยให้ผู้ใช้เข้าสู่ macOS ผ่านอินเทอร์เฟซบรรทัดคำสั่ง ขณะพิมพ์คำสั่งใน Terminal ตรวจสอบให้แน่ใจว่าช่องว่าง อักขระ และตัวพิมพ์ใหญ่ถูกต้อง
Note: สำหรับคู่มือนี้ เรากำลังใช้ MacBook ที่ใช้ macOS Big Sur
วิธีฆ่ากระบวนการโดยใช้แอปพลิเคชัน Mac Terminal
ขั้นตอนพื้นฐานที่จำเป็นในการฆ่ากระบวนการโดยใช้ Terminal:
- สำรองไฟล์และโฟลเดอร์ของคุณ
- เปิดใช้ Terminal
- ดูรายการกระบวนการทำงาน
- ค้นหากระบวนการที่คุณต้องการปิด
- ฆ่ากระบวนการโดยใช้คำสั่ง Terminal
1. สำรองไฟล์และโฟลเดอร์ของคุณ
อาจเป็นความคิดที่ดีที่จะสำรองข้อมูล ไฟล์ และโฟลเดอร์ของคุณโดยใช้ Time Machine เพื่อหลีกเลี่ยงการกู้คืน Mac จากข้อมูลสำรองเนื่องจากการลบโดยไม่ตั้งใจ Time Machine ติดตั้งและใช้งานง่าย
ด้วย Time Machine คุณยังสามารถย้อนเวลากลับไปและดูว่าไฟล์มีลักษณะอย่างไรในอดีตที่ผ่านมา ตรวจสอบลิงก์ด้านบนเพื่ออ่านบทความของเราเกี่ยวกับการตั้งค่า Time Machine
2. เปิดแอปพลิเคชันเทอร์มินัล
มีหลายตัวเลือกที่คุณสามารถใช้เปิด Terminal บน Mac ของคุณ ซึ่งรวมถึงการใช้แป้นพิมพ์ลัด Launchpad หรือเปิด Terminal จากโฟลเดอร์ Applications
- ในการเปิด Terminal โดยใช้แป้นพิมพ์ลัด กด Command + Spacebar เพื่อเปิด Spotlight . ค้นหา Terminal และดับเบิลคลิกเพื่อเปิดแอปพลิเคชัน
- คุณยังสามารถเปิด Terminal ผ่าน Launchpad เลือก Launchpad บน Dock เลือกโฟลเดอร์อื่น จากนั้นเลือก Terminal.
- อีกทางหนึ่ง ไปที่ Go บนแถบเมนู เลือก ยูทิลิตี้ แล้วดับเบิลคลิก Terminal เพื่อเปิดใช้
หน้าต่างเทอร์มินัลมาตรฐานจะเปิดขึ้นโดยแสดงวันที่และเวลาที่คุณเข้าสู่ระบบครั้งล่าสุด และพรอมต์คำสั่งที่คุณจะพิมพ์คำสั่งที่คุณต้องการดำเนินการ คุณจะเห็นไดเร็กทอรีปัจจุบัน (ที่ใช้งานอยู่) ซึ่งมีค่าเริ่มต้นเป็นโฮมโฟลเดอร์
3. ดูรายการกระบวนการที่กำลังทำงานอยู่ในปัจจุบัน
หากคุณต้องการดูกระบวนการที่ใช้งานอยู่ทั้งหมดอย่างรวดเร็วบน Mac ของคุณ คุณสามารถเปิดตัวตรวจสอบกิจกรรมและดูแต่ละกระบวนการที่จัดเรียงตามการใช้งาน CPU คุณยังสามารถดูกระบวนการเดียวกันที่จัดอันดับตามจำนวน RAM ที่ใช้ในแท็บ Memory
ทำตามขั้นตอนด้านล่างเพื่อดูกระบวนการใน Terminal
- Type top ในหน้าต่าง Terminal ที่คุณเพิ่งเปิดใช้งาน และคุณจะเห็นรายการกระบวนการที่กำลังทำงานอยู่และทรัพยากรที่กำลังทำงานอยู่ บริโภค
- คุณยังสามารถพิมพ์ 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 ของคุณ
- หากต้องการฆ่ากระบวนการที่ไม่ต้องการ ให้จด PID ของกระบวนการ แล้วพิมพ์ kill ในเทอร์มินัล กด Enter แล้วกระบวนการจะออกทันที ตัวอย่างเช่น หากต้องการฆ่า GarageBand เราจะพิมพ์ kill 547.
- อีกทางหนึ่ง คุณสามารถใช้คำสั่ง killall เพื่อฆ่ากระบวนการโดยใช้ชื่อและฆ่ากระบวนการทั้งหมดที่มีชื่อของมัน ตัวอย่างเช่น killall GarageBand จะยุติกระบวนการทั้งหมดที่มี GarageBand ในชื่อ
หมายเหตุ: ตรวจสอบกระบวนการอย่างระมัดระวังก่อนที่จะใช้คำสั่ง killall
บังคับออกจากแอปพลิเคชันที่ไม่ตอบสนอง
Terminal เป็นวิธีที่รวดเร็วในการบังคับออกจากกระบวนการหรือโปรแกรมใน macOS หากโปรแกรมไม่ตอบสนองหรือแฮงค์โดยไม่คาดคิด หวังว่าขั้นตอนที่กล่าวถึงข้างต้นจะช่วยแก้ปัญหาของคุณได้ หากยังพบปัญหาอยู่ ให้ลองอัปเดตแอปพลิเคชันหรือค้นหาแอปพลิเคชันอื่น
คำแนะนำนี้ช่วยคุณกำจัดกระบวนการที่ยุ่งยากบน Mac ของคุณหรือไม่ แบ่งปันกับเราในความคิดเห็นด้านล่าง
