ปกติเวลาดูการงานทำงานของ CPU หรือ RAM ของ CentOS ผมมักจะใช้คำสั่ง Top ในการดู Process Monitoring  ที่กำลังทำงานอยู่ทั้งหมด แต่พอได้ลองใช้ Htop ก็รู้สึกว่าดูรายการการทำงานได้ง่ายขึ้น

โดยรวมแล้ว Htop ถือว่าเป็นโปรแกรมที่ยอดเยี่ยม มีฟังก์ชั่นพิเศษช่วยอำนวยความสะดวกหลายอย่าง เช่น ค้นหา , กรอง , แสดงแบบ Tree (ดูง่ายขึ้น) ,เรียงการแสดง หรือจะ Kill Process ก็ได้ มาดูวิธีติดตั้ง Htop กันเลยครับ

สำหรับระบบปฏิบัติการ OS แบบ 32-bit

 RHEL 5, CentOS 5 และ Fedora

wget http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el5.rf.i386.rpm
rpm -ihv rpmforge-release*.rf.i386.rpm

RHEL 6 CentOS 6 

wget http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el6.rf.i686.rpm
rpm -ihv rpmforge-release*.rf.i686.rpm

สำหรับระบบปฏิบัติการ OS แบบ 64-bit

RHEL 5, CentOS 5 และ Fedora

wget http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el5.rf.x86_64.rpm
rpm -ihv rpmforge-release*.rf.x86_64.rpm

RHEL 6 CentOS 6 

wget http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el6.rf.x86_64.rpm
rpm -ihv rpmforge-release*.rf.x86_64.rpm

คำสั่งติดตั้ง yum

yum install htop

ลองทดสอบรัน Htop โดยพิมพ์คำสั่งดังนี้

htop

Htop จะแบ่งเป็น 3 ส่วนหลักๆคือ

  • ส่วนหัว เราสามารถดูข้อมูลเบื้องต้น เช่น  CPU, Memory, Swap และแสดง tasks , load average และ Up-time
  • ส่วนแสดงรายการ Process เรียงจาก CPU ค่าเริ่มต้น
  • ส่วนท้าย แสดง Options ต่างๆ เช่น help, setup, kill, nice , quit เป็นต้น

htop

หวังว่าคงมีประโยชน์ ก็ลองนำไปใช้กันดูนะครับ

อ้างอิง : http://www.tecmint.com/install-htop-linux-process-monitoring-for-rhel-centos-fedora/