วิธีแสดงรายการกระบวนการใน Linux

Withi Saedng Raykar Krabwnkar Ni Linux



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

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

คำสั่ง PS

PS หรือ 'สถานะกระบวนการ' เป็นโปรแกรมอรรถประโยชน์ที่ใช้กันทั่วไปในการแสดงรายการกระบวนการในเทอร์มินัล:







ปล -มันคือ

 ps-e-คำสั่งผลลัพธ์



ตัวเลือก -e จะแนะนำ ps ให้แสดงทุกกระบวนการ ไม่ว่าผู้ใช้จะเป็นเจ้าของกระบวนการเหล่านั้นหรือไม่ก็ตาม นอกจากนี้ คุณยังสามารถปรับแต่งคำสั่ง ps เพื่อสร้างรายละเอียดเพิ่มเติมได้โดยใช้ตัวเลือก “aux”:



ปล ถึง

 PS-aux-คำสั่งผล





คำสั่งด้านบน

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

สูงสุด

 คำสั่งบนสุดผลลัพธ์



คำสั่งด้านบนในการดำเนินการแสดงรายการกระบวนการตามปริมาณการใช้ CPU นอกจากนี้ คุณไม่สามารถโต้ตอบกับเทอร์มินัลได้จนกว่าคุณจะกด 'q' เพื่อออกจากยูทิลิตี้ด้านบน

คำสั่ง ptree

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

เพรสทรี

 ptree-คำสั่งผล

เครื่องมือ Glances

เครื่องมือ Glances ให้ภาพรวมโดยย่อของกระบวนการที่กำลังทำงานอยู่ อย่างไรก็ตาม คุณต้องติดตั้งเครื่องมือโดยใช้คำสั่งด้านล่าง:

ระบบปฏิบัติการ สั่งการ
เดเบียน/อูบุนตู sudo apt ติดตั้งอย่างรวดเร็ว
หมวกฟาง sudo dnf ติดตั้งการมอง
อาร์ค ลินุกซ์ sudo pacman -Sy เหลือบมอง
openSUSE sudo zypper ติดตั้งเหลือบมอง

หลังจากการติดตั้งสำเร็จ คุณสามารถเปิด Glances ได้โดยการรันคำสั่งต่อไปนี้:

เหลือบมอง

 เหลือบมองคำสั่งผลลัพธ์

สรุปโดยย่อ

การทราบวิธีแสดงรายการกระบวนการสามารถช่วยเพิ่มพื้นที่ว่างและปิดกระบวนการที่กำลังทำงานอยู่ได้ บทความนี้ครอบคลุมถึงสี่วิธี ได้แก่ คำสั่ง top, ps, pstree และ pgrep คุณสามารถเลือกใช้อันใดก็ได้ตามความเหมาะสมกับคุณที่สุด เราขอแนะนำให้คุณใช้คำสั่งใดๆ อย่างระมัดระวัง ไม่เช่นนั้นคุณอาจได้รับข้อผิดพลาด