htop เป็นยูทิลิตี้ CLI เพื่อตรวจสอบรายการโต้ตอบของกระบวนการที่ทำงานอยู่แบบเรียลไทม์ มันเป็นทางเลือกที่มีฟีเจอร์หลากหลายและใช้งานง่ายกว่าคำสั่งด้านบน คำสั่ง htop อนุญาตให้คุณจัดการกระบวนการของระบบ ตรวจสอบทรัพยากร และดำเนินงานการดูแลระบบอื่นๆ
หนึ่งในคุณสมบัติที่โดดเด่นที่สุดของ htop คือมันแสดงกระบวนการที่ใช้รหัสสี ซึ่งช่วยให้คุณแยกแยะความแตกต่างตามการใช้ทรัพยากรได้ นอกจากนี้ยังช่วยให้คุณปรับแต่งผลลัพธ์ด้วยตัวเลือกการเรียงลำดับและตัวกรอง บทช่วยสอนสั้น ๆ นี้เกี่ยวกับวิธีใช้คำสั่ง htop ใน Linux โดยไม่ต้องยุ่งยาก คำสั่ง htop ไม่ได้ติดตั้งไว้ล่วงหน้าในระบบ Linux ส่วนใหญ่ ซึ่งต่างจากด้านบน นั่นเป็นเหตุผลที่คุณต้องติดตั้งโดยใช้คำสั่งต่อไปนี้:
ระบบปฏิบัติการ | สั่งการ |
เดเบียน/อูบุนตู | sudo apt-get ติดตั้ง htop |
หมวกฟาง | sudo dnf ติดตั้ง htop |
RHEL/CentOS | sudo yum ติดตั้ง htop |
ตอนนี้คุณสามารถใช้คำสั่ง htop ได้ ดังนั้นเรามาเริ่มด้วยพื้นฐานกันก่อน:
ท็อป
เมื่อคุณรันคำสั่งข้างต้น มันจะเปิดยูทิลิตี htop ที่นี่ คุณสามารถใช้ปุ่มลูกศรเพื่อเลื่อนขึ้นและลงกระบวนการได้ นอกจากนี้ ให้กด 'F1' หรือ '?' เพื่อรับหน้าจอความช่วยเหลือสำหรับทางลัดการนำทางเพิ่มเติม
เรียงลำดับกระบวนการใน htop
ใน htop คุณสามารถจัดเรียงกระบวนการตาม CPU หน่วยความจำ และการใช้งานอื่นๆ ได้ เปิดเมนูการเรียงลำดับโดยกด F6:
ตัวอย่างเช่น เลือกตัวเลือก PERCENT_CPU แล้วกด 'Enter'
ดังที่คุณเห็นในภาพด้านบน กระบวนการทั้งหมดจะถูกจัดเรียงตามปริมาณการใช้ CPU
ค้นหาและกรองกระบวนการใน htop
หากต้องการค้นหากระบวนการใดๆ ใน htop โปรดทำตามขั้นตอนต่อไปนี้:
กด 'F3' เพื่อเปิดแถบค้นหา
ในทำนองเดียวกัน กด 'F4' เพื่อกรองกระบวนการออก
ตัวเลือกเพิ่มเติมด้วย htop
-d, –delay=[ข้อโต้แย้ง]: ตามค่าเริ่มต้น htop จะอัปเดตกระบวนการทุกวินาที แต่คุณสามารถเพิ่มความล่าช้าได้โดยใช้ตัวเลือกนี้ ตัวอย่างเช่น หากต้องการแนะนำการหน่วงเวลา 10 วินาที เราจะป้อน '–delay=10'
-C, –ไม่มีสี: ตัวเลือกนี้จะปิดใช้งานเอาท์พุตสี ซึ่งมีประโยชน์ในระบบที่มีการรองรับเทอร์มินัลสำหรับสีที่จำกัด
-u, –user=[ชื่อผู้ใช้]: เพื่อแสดงกระบวนการสำหรับผู้ใช้เฉพาะ เพียงแทนที่ '[ชื่อผู้ใช้]' ด้วยชื่อผู้ใช้เป้าหมาย
-p, –pid=[PID1,PID2]: แสดงข้อมูลสำหรับ ID กระบวนการที่ระบุ ตัวอย่างเช่น เรามาตรวจสอบรายละเอียดของ PID 1:
ท็อป -พี 1
-v, –เวอร์ชัน: พิมพ์ข้อมูลเวอร์ชัน htop
-h, –ช่วยด้วย: ซึ่งจะแสดงข้อความช่วยเหลือพร้อมข้อมูลการใช้งาน
ฆ่ากระบวนการใน htop
หากคุณต้องการฆ่ากระบวนการใด ๆ ให้เลือกและกดปุ่ม 'F9' หรือ 'k' เพื่อส่งสัญญาณการฆ่าสำหรับกระบวนการที่เลือก
ห่อ
Htop เป็นยูทิลิตี้ที่ทรงพลังสำหรับการตรวจสอบกระบวนการของระบบแบบโต้ตอบแบบเรียลไทม์ บทช่วยสอนนี้อธิบายสั้น ๆ ถึงวิธีใช้คำสั่ง htop เนื่องจาก htop ไม่ใช่ยูทิลิตี้ที่ติดตั้งไว้ล่วงหน้าในลีนุกซ์ ขั้นตอนแรกของคุณคือติดตั้งโดยใช้คำสั่งดังกล่าว ต่อมา เราได้อธิบายวิธีการเรียงลำดับ ค้นหา กรอง และฆ่ากระบวนการจากยูทิลิตี้ htop