จะตรวจสอบกระบวนการทำงานใน Linux Mint 20 ได้อย่างไร

How Check Running Processes Linux Mint 20




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

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







วิธีการตรวจสอบกระบวนการที่ทำงานอยู่ใน Linux Mint 20

หากคุณต้องการตรวจสอบกระบวนการทำงานทั้งหมดบนระบบ Linux Mint 20 ของคุณ คุณสามารถทำตามวิธีการเหล่านี้ที่เรากำลังจะพูดถึง



วิธีที่ # 1: การใช้คำสั่ง ps ใน Linux Mint 20

คำสั่ง ps ใน Linux Mint 20 สามารถใช้เพื่อแสดงกระบวนการทำงานทั้งหมดบนเทอร์มินัลพร้อมกับ PID และข้อมูลอื่นๆ ดังนี้:



$ปล-ของ

ในที่นี้ แฟล็ก -aux ใช้เพื่อแสดงรายการทั้งเบื้องหน้าและเบื้องหลังที่ทำงานอยู่





กระบวนการทำงานทั้งหมดของระบบของเราแสดงอยู่ด้านล่าง:



วิธีที่ # 2: การใช้คำสั่ง pstree ใน Linux Mint 20

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

$pstree

กระบวนการทำงานทั้งหมดของระบบของเราแสดงในรูปแบบของแผนผังด้านล่าง:

วิธีที่ # 3: การใช้ยูทิลิตี้อันดับต้น ๆ ใน Linux Mint 20

top เป็นยูทิลิตี้ในตัวในระบบปฏิบัติการบน Linux ที่สามารถใช้เพื่อแสดงรายการกระบวนการทำงานทั้งหมดบนเทอร์มินัล นอกจากรหัสกระบวนการแล้ว ยูทิลิตีนี้ยังแสดงข้อมูลเพิ่มเติมเกี่ยวกับกระบวนการที่ทำงานอยู่ เช่น ชื่อผู้ใช้ของผู้ใช้ที่เรียกใช้กระบวนการนั้น การใช้ CPU และหน่วยความจำของกระบวนการที่ทำงานอยู่ และสถิติหน่วยความจำว่างและถูกครอบครอง เป็นต้น คำสั่งนี้คือ ดำเนินการดังนี้:

$สูงสุด

กระบวนการทำงานทั้งหมดของระบบ Linux Mint 20 ของเราพร้อมกับข้อมูลเพิ่มเติมจะแสดงในรูปแบบของตารางในภาพด้านล่าง:

เมื่อใดก็ตามที่คุณต้องการออกจากอินเทอร์เฟซยูทิลิตี้ด้านบน คุณสามารถใช้คีย์ผสม Ctrl+ C เพื่อยุติการประมวลผลของยูทิลิตี้นี้ได้

วิธีที่ # 4: การใช้ยูทิลิตี้ htop ใน Linux Mint 20

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

$sudoฉลาดติดตั้ง htop

นี่ไม่ใช่ยูทิลิตี้รุ่นหนา ดังนั้นจะใช้เวลาเพียงไม่กี่วินาทีในการติดตั้งบนระบบ Linux Mint 20 หลังจากนั้นเทอร์มินัลของคุณจะแสดงข้อความที่แสดงในภาพด้านล่าง:

หลังจากติดตั้งยูทิลิตี้นี้บนระบบ Linux Mint 20 แล้ว คุณสามารถใช้ยูทิลิตี้นี้เพื่อดูกระบวนการที่ทำงานอยู่ทั้งหมดได้ดังนี้:

$htop

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

อย่างไรก็ตาม เช่นเดียวกับยูทิลิตี้ระดับบน เมื่อใดก็ตามที่คุณต้องการออกจากอินเทอร์เฟซของยูทิลิตี้ htop คุณสามารถใช้คีย์ผสม Ctrl+ C เพื่อยุติการประมวลผลของยูทิลิตี้นี้

บทสรุป

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