ในบทความต่อไปเราจะมาดูทางเลือกยอดนิยมที่เรียกว่า BpyTOP เกี่ยวกับ มอนิเตอร์รีซอร์สที่แสดงโปรเซสเซอร์หน่วยความจำดิสก์เครือข่ายและกระบวนการใช้งานและสถิติ. ตามชื่อมันเขียนด้วยภาษา Python
ปัจจุบันการมีความสามารถในการตรวจสอบการใช้ทรัพยากรระบบเป็นสิ่งที่สำคัญสำหรับผู้ใช้จำนวนมาก การรู้จักใช้ทรัพยากรจะมีประโยชน์มากในการตัดสินใจเกี่ยวกับการบำรุงรักษาระบบโดยทั่วไป มีตัวเลือกบางอย่างเช่นด้านบนและด้านบน แต่จะแสดงเฉพาะเมตริกของระบบบางอย่างเช่นการใช้งาน CPU และหน่วยความจำ Bpytop คือ การตรวจสอบทรัพยากรบนเทอร์มินัลที่ทำงานได้อย่างมีประสิทธิภาพและมีสายตาสูง.
ผู้เขียนเครื่องมือนี้เป็นคนเดียวกับที่พัฒนา ทุบตี. ระหว่างพวกเขาไม่ได้มีความแตกต่างกันมาก โปรแกรมอรรถประโยชน์ทั้งสองมีจุดประสงค์เดียวกันและมีคุณลักษณะชุดเดียวกัน ข้อแตกต่างเพียงอย่างเดียวคือทั้งสองเขียนด้วยภาษาโปรแกรมที่แตกต่างกัน Bashtop เขียนด้วย Bash และ Bpytop เขียนด้วย Python. ทั้งสองโปรแกรมเข้ากันได้กับ GNU / Linux, Mac OS และ FreeBSD
นักพัฒนาอ้างว่า Bpytop เร็วกว่า Bashtop. ด้วยเหตุนี้จึงแนะนำให้ผู้ใช้ใช้ Bpytop แทน Bashtop อย่างไรก็ตามขึ้นอยู่กับผู้ใช้
ลักษณะทั่วไปของ Bpytop
คุณลักษณะบางอย่างที่เครื่องมือนี้มีให้สำหรับบรรทัดคำสั่งมีดังต่อไปนี้:
- โปรแกรมนี้ให้เรา อินเทอร์เฟซผู้ใช้ที่มีภาพและตอบสนองสูงพร้อมการนำทางที่สำคัญ ลูกศร ข้างบน y ลง.
- เมื่อเราเริ่มโปรแกรม ถ้าเรากด F2 เราสามารถเปลี่ยนตัวเลือกโปรแกรมได้.
- บัญชีด้วย รองรับเมาส์ในตัว ด้วยปุ่มที่เลือกได้และเมนูที่เลื่อนได้
- เครื่องมือนี้มีไฟล์ ความสามารถในการกรองกระบวนการทำงาน.
- เราทำได้ ตรวจสอบความเร็วในการอ่านและเขียนปัจจุบันสำหรับดิสก์ไดรฟ์.
- เราจะมีความเป็นไปได้ที่จะส่ง SIGKILL, SIGTERM และ SIGINT เพื่อรันกระบวนการ.
- มีกราฟการปรับขนาดอัตโนมัติที่ใช้งานง่ายเพื่อแสดงไฟล์ สถิติการใช้งานเครือข่าย.
- เราจะเห็นไฟล์ ป๊อปอัปในเมนูเมื่อมีเวอร์ชันใหม่.
นี่เป็นเพียงคุณสมบัติบางส่วนของเครื่องมือนี้ พวกเขาสามารถ ปรึกษารายละเอียดทั้งหมดจากไฟล์ หน้าบน GitHub ของโครงการ.
ข้อกำหนดเบื้องต้นสำหรับการติดตั้ง
ก่อนที่จะเริ่มการติดตั้ง Bpytop เราจะต้องตรวจสอบให้แน่ใจว่าระบบของเราตรงตามข้อกำหนดต่อไปนี้:
- เราจะต้องมี Python3 (รุ่น 3.6 หรือใหม่กว่า) ติดตั้งในระบบของเรา
- ด้วย เราต้องมีโมดูล Psutil. เราสามารถติดตั้งโดยใช้คำสั่งต่อไปนี้ในเทอร์มินัล (Ctrl + Alt + T):
python3 -m pip install psutil
ผู้ใช้ Ubuntu สามารถติดตั้ง Bpytop ได้สองวิธี สิ่งแรกจะเป็นการติดตั้งจากแหล่งที่มาและครั้งที่สองจะใช้แพ็คเกจสแน็ปที่เกี่ยวข้อง
การติดตั้ง Bpytop
จากแหล่งที่มา
ไปยัง ติดตั้งจากแหล่งที่มาสิ่งแรกที่เราจะต้องทำคือ โคลนที่เก็บ GitHub. เราสามารถทำได้โดยเปิดเทอร์มินัล (Ctrl + Alt + T) และใช้คำสั่งต่อไปนี้:
git clone https://github.com/aristocratos/bpytop.git
ไปยัง รวบรวมจากแหล่งที่มาไปที่ไดเร็กทอรีโคลน:
cd bpytop
เมื่อเข้าไปข้างในเราจะดำเนินการคำสั่งต่อไปนี้:
sudo make install
ดังที่คุณเห็นในภาพหน้าจอด้านบน เราจะไม่เห็นผลลัพธ์ที่พิมพ์บนหน้าจอ.
จากแพ็คเกจสแน็ป
นอกจากนี้เรายังจะพบ Bpytop มีอยู่ในไฟล์ เต็นท์สแน็ป. เราสามารถติดตั้งได้โดยเปิดเทอร์มินัล (Ctrl + Alt + T) และใช้คำสั่ง:
sudo snap install bpytop
เปิด Bpytop
ไปยัง เริ่มต้น byptop เราจะต้องดำเนินการคำสั่งต่อไปนี้ในเทอร์มินัล (Ctrl + Alt + T):
bpytop
คำสั่งนี้ควรแสดงให้เราเห็นอินเทอร์เฟซผู้ใช้พร้อมกับสถิติของทรัพยากรในระบบของเรา
ไปยัง ขอความช่วยเหลือในการใช้คำสั่งและแป้นพิมพ์ลัดเราจะมีไม่เกิน กดปุ่ม ESC แล้วเลื่อนลงไปที่ เลือกตัวเลือกความช่วยเหลือ.
ที่นี่เราจะได้รับรายการแป้นพิมพ์ลัดดังที่คุณเห็นในภาพหน้าจอก่อนหน้านี้
ไปยัง ออกจากการตรวจสอบทรัพยากร bpytop ไม่มีอะไรมากไปกว่า กด'q'บนแป้นพิมพ์
ตัวเลือกการกำหนดค่าที่สามารถเปลี่ยนแปลงได้จากอินเทอร์เฟซผู้ใช้ อยู่ในไดเร็กทอรี $ HOME / .config / bpytop.
BpyTOP เป็นยูทิลิตี้ที่ยอดเยี่ยม รวดเร็วตอบสนองปรับแต่งได้สูงและนำเสนอทรัพยากรระบบอย่างรอบคอบและมีเหตุผล โปรแกรมกำลังอยู่ในระหว่างการพัฒนาที่เราสามารถดำเนินการต่อในไฟล์ หน้าโครงการ GitHub.