อย่างไรก็ตาม ผู้เริ่มต้นจำนวนมากไม่ทราบวิธีที่แน่นอนในการแสดงรายการกระบวนการโดยไม่มีข้อผิดพลาด ดังนั้นในบทความสั้น ๆ นี้ เราจะอธิบายวิธีการต่าง ๆ เพื่อแสดงรายการกระบวนการใน Linux เราได้แบ่งส่วนนี้ออกเป็นหลายส่วนเพื่อให้คำสั่งที่ดีที่สุดในการแสดงรายการกระบวนการใน Linux
คำสั่ง PS
PS หรือ 'สถานะกระบวนการ' เป็นโปรแกรมอรรถประโยชน์ที่ใช้กันทั่วไปในการแสดงรายการกระบวนการในเทอร์มินัล:
ปล -มันคือ
ตัวเลือก -e จะแนะนำ ps ให้แสดงทุกกระบวนการ ไม่ว่าผู้ใช้จะเป็นเจ้าของกระบวนการเหล่านั้นหรือไม่ก็ตาม นอกจากนี้ คุณยังสามารถปรับแต่งคำสั่ง ps เพื่อสร้างรายละเอียดเพิ่มเติมได้โดยใช้ตัวเลือก “aux”:
ปล ถึง
คำสั่งด้านบน
หากคุณต้องการดูรายการกระบวนการของระบบแบบเรียลไทม์ โปรดใช้คำสั่งด้านบน โดยจะอัปเดตรายการกระบวนการอย่างต่อเนื่องตามกระบวนการใหม่และที่เสร็จสมบูรณ์ ให้ผลลัพธ์ที่แม่นยำยิ่งขึ้น:
สูงสุด
คำสั่งด้านบนในการดำเนินการแสดงรายการกระบวนการตามปริมาณการใช้ CPU นอกจากนี้ คุณไม่สามารถโต้ตอบกับเทอร์มินัลได้จนกว่าคุณจะกด 'q' เพื่อออกจากยูทิลิตี้ด้านบน
คำสั่ง ptree
pstree แตกต่างจากสองคำสั่งข้างต้นอย่างมาก เนื่องจากจะแสดงความสัมพันธ์แบบลำดับชั้นของกระบวนการในโครงสร้างที่เหมือนต้นไม้ ช่วยให้คุณเข้าใจอย่างชัดเจนว่ากระบวนการเริ่มต้นอย่างไรและการเชื่อมต่อกับกระบวนการอื่นๆ ที่ใช้งานอยู่
เพรสทรี
เครื่องมือ Glances
เครื่องมือ Glances ให้ภาพรวมโดยย่อของกระบวนการที่กำลังทำงานอยู่ อย่างไรก็ตาม คุณต้องติดตั้งเครื่องมือโดยใช้คำสั่งด้านล่าง:
ระบบปฏิบัติการ | สั่งการ |
เดเบียน/อูบุนตู | sudo apt ติดตั้งอย่างรวดเร็ว |
หมวกฟาง | sudo dnf ติดตั้งการมอง |
อาร์ค ลินุกซ์ | sudo pacman -Sy เหลือบมอง |
openSUSE | sudo zypper ติดตั้งเหลือบมอง |
หลังจากการติดตั้งสำเร็จ คุณสามารถเปิด Glances ได้โดยการรันคำสั่งต่อไปนี้:
เหลือบมอง
สรุปโดยย่อ
การทราบวิธีแสดงรายการกระบวนการสามารถช่วยเพิ่มพื้นที่ว่างและปิดกระบวนการที่กำลังทำงานอยู่ได้ บทความนี้ครอบคลุมถึงสี่วิธี ได้แก่ คำสั่ง top, ps, pstree และ pgrep คุณสามารถเลือกใช้อันใดก็ได้ตามความเหมาะสมกับคุณที่สุด เราขอแนะนำให้คุณใช้คำสั่งใดๆ อย่างระมัดระวัง ไม่เช่นนั้นคุณอาจได้รับข้อผิดพลาด