ค้นหาเว็บไซต์

16 ตัวอย่างคำสั่งยอดนิยมใน Linux [ตรวจสอบกระบวนการ Linux]


ในบทความก่อนหน้านี้ เราได้กล่าวถึงพื้นฐานของคำสั่ง ls และคำสั่ง cat แล้ว ในบทความนี้ เรากำลังพยายามสำรวจคำสั่งยอดนิยมซึ่งเป็นหนึ่งในคำสั่งที่ใช้บ่อยที่สุดในงานการดูแลระบบประจำวันของเรา

คำสั่ง top (ตารางกระบวนการ) แสดงกิจกรรมตัวประมวลผลของกล่อง Linux ของคุณและยังแสดงงานที่จัดการโดยเคอร์เนลแบบเรียลไทม์ นอกจากนี้ยังแสดงข้อมูลเกี่ยวกับการใช้งาน CPU และหน่วยความจำของรายการกระบวนการที่กำลังทำงานอยู่

คุณอาจสนใจบทช่วยสอนต่อไปนี้ :

  • Htop – โปรแกรมดูกระบวนการแบบโต้ตอบสำหรับ Linux
  • Iotop – ตรวจสอบกิจกรรม Linux Disk I/O และการใช้งานพื้นฐานต่อกระบวนการ
  • bmon – การตรวจสอบแบนด์วิธเครือข่ายที่ทรงพลังสำหรับ Linux
  • ค้นหา 15 กระบวนการยอดนิยมตามการใช้หน่วยความจำใน Linux

1. แสดงรายการกระบวนการ Linux ที่ทำงานอยู่ทั้งหมด

หากต้องการแสดงรายการกระบวนการ Linux ที่ทำงานอยู่ทั้งหมด เพียงพิมพ์ top บนบรรทัดคำสั่งเพื่อรับข้อมูลการทำงาน งาน, หน่วยความจำ, cpu, และ สลับ กด 'q' เพื่อออกจากหน้าต่าง

top

2. จัดเรียงกระบวนการ Linux ตาม PID

หากต้องการจัดเรียงกระบวนการที่ทำงานบน Linux ทั้งหมดตามรหัสกระบวนการ ให้กดปุ่ม M และ T

3. จัดเรียงกระบวนการ Linux ตามหน่วยความจำและการใช้งาน CPU

หากต้องการจัดเรียงกระบวนการทำงานของ Linux ทั้งหมดตามการใช้หน่วยความจำ ให้กดปุ่ม M และ P

4. จัดเรียงกระบวนการ Linux ตามเวลาทำงาน

หากต้องการเรียงลำดับกระบวนการทำงานของ Linux ทั้งหมดตามเวลาทำงาน ให้กดปุ่ม M และ T

5. แสดงกระบวนการ Linux ตามผู้ใช้เฉพาะ

หากต้องการแสดงข้อมูลกระบวนการทำงานเฉพาะผู้ใช้ทั้งหมด ให้ใช้ตัวเลือก -u จะแสดงรายละเอียดกระบวนการ ผู้ใช้ เฉพาะ

top -u tecmint

6. เน้นกระบวนการทำงานที่ด้านบน

กดตัวเลือก 'z' จะแสดงกระบวนการทำงานเป็นสีซึ่งอาจช่วยให้คุณระบุกระบวนการทำงานได้อย่างง่ายดาย

7. แสดงรายการเส้นทางที่แน่นอนของการรันกระบวนการ Linux

กดตัวเลือก 'c' ในการรันคำสั่งด้านบนจะแสดงเส้นทางที่แน่นอนของกระบวนการที่ทำงานอยู่

8. ตั้งค่าช่วงรีเฟรชสำหรับคำสั่งยอดนิยม

ตามค่าเริ่มต้น ช่วงเวลาการรีเฟรชหน้าจอถูกกำหนดไว้ที่ 3.0 วินาที ซึ่งสามารถเปลี่ยนได้โดยการกดตัวเลือก 'd' ในการรันคำสั่งด้านบนเพื่อตั้งค่าช่วงเวลาที่ต้องการ

9. ฆ่ากระบวนการรัน Linux โดยใช้คำสั่งยอดนิยม

คุณสามารถฆ่ากระบวนการได้หลังจากค้นหา PID ของกระบวนการโดยการกดตัวเลือก 'k' ในการรันคำสั่งด้านบนโดยไม่ต้องปิดหน้าต่างด้านบนดังที่แสดงด้านล่าง

10. จัดเรียงกระบวนการ Linux ตามการใช้งาน CPU

หากต้องการจัดเรียงกระบวนการที่ทำงานอยู่ทั้งหมดตามการใช้งาน CPU เพียงกดปุ่ม Shift+P

11. ปรับปรุงกระบวนการ Linux

คุณสามารถใช้ตัวเลือก 'r' เพื่อเปลี่ยนลำดับความสำคัญของกระบวนการที่เรียกว่า Renice

12. ตรวจสอบคอร์ CPU ของ Linux

หากต้องการแสดงรายการข้อมูลการโหลดแกน CPU ของคุณ เพียงกด 1 เพื่อแสดงรายละเอียดแกน CPU

13. บันทึกผลลัพธ์คำสั่งสูงสุดในไฟล์

หากต้องการบันทึกผลลัพธ์ของคำสั่งที่กำลังรันอยู่เป็นไฟล์ /root/.toprc ให้ใช้คำสั่งต่อไปนี้

top -n 1 -b > top-output.txt

14. แสดงรายการกระบวนการที่ไม่ได้ใช้งาน Linux

กด 'i' เพื่อดูรายการกระบวนการที่ไม่ได้ใช้งาน/อยู่ในโหมดสลีป

15. รับความช่วยเหลือจาก Top Command

กดตัวเลือก 'h' เพื่อรับความช่วยเหลือเกี่ยวกับคำสั่งด้านบน

16. ออกจากคำสั่งสูงสุดหลังจากการทำซ้ำเฉพาะ

ผลลัพธ์ของคำสั่ง top จะรีเฟรชต่อไปจนกว่าคุณจะกด 'q' ด้วยคำสั่งด้านล่าง มันจะออกโดยอัตโนมัติหลังจากทำซ้ำ 10 ครั้ง

top -n 10

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