ในบทความต่อไปเราจะมาดูที่ vtop ในตระกูลเครื่องมือสำหรับตรวจสอบจากเทอร์มินัลเราสามารถค้นหาด้านบนหรือ htop ท่ามกลางคนอื่น ๆ แต่ในรายการนี้เราสามารถเพิ่ม vtop ได้ เครื่องมือฟรีสำหรับเทอร์มินัลที่เขียนด้วย Node.js มีไว้สำหรับ ตรวจสอบการใช้ CPU และ RAM. นอกจากนี้ยังเป็นโอเพ่นซอร์สเรียบง่าย แต่ทรงพลังและขยายได้
เครื่องมือบรรทัดคำสั่งเช่น 'top' ทำให้ยากที่จะดูการใช้งาน CPU ในแอปพลิเคชันมัลติเธรดเช่น Apache และ Chrome), เวลาและการใช้หน่วยความจำที่เพิ่มขึ้นอย่างรวดเร็ว ด้วยเหตุนี้ vtop ของคุณจึงถูกสร้างขึ้น
โปรแกรมออกแบบมาเพื่อให้ผู้ใช้เห็นการใช้งาน CPU ในแอปพลิเคชันแบบมัลติเธรดได้ง่าย (ผู้ที่มีกระบวนการหลักและกระบวนการย่อยเช่น NGINX, Apache, Chrome เป็นต้น). Vtop ยังช่วยให้มองเห็นจุดสูงสุดได้ง่ายเมื่อเวลาผ่านไปเช่นเดียวกับการใช้หน่วยความจำ แอปพลิเคชันจะใช้อักขระ อักษรเบรลล์ Unicode (โดยใช้ node-drawille) เพื่อวาดและแสดงกราฟการใช้งาน CPU และหน่วยความจำซึ่งจะช่วยให้เราเห็นภาพของ spikes
ติดตั้ง vtop บน Ubuntu
ก่อนเริ่มติดตั้ง vtop จำเป็นที่เราจะต้องติดตั้ง Node.js และ NPM ในระบบของเรา. หากคุณยังไม่มีในระบบของคุณคุณสามารถทำได้ ปรึกษาบทความ ที่เราเขียนไว้ในบล็อกนี้เมื่อไม่นานมานี้หรือเปิดเทอร์มินัลโดยตรง (Ctrl + Alt + T) และดำเนินการคำสั่งต่อไปนี้:
curl -sL https://deb.nodesource.com/setup_14.x | sudo -E bash - sudo apt-get install nodejs
เมื่อระบบของเราติดตั้ง Node.js และ NPM แล้วเราจะดำเนินการคำสั่งต่อไปนี้เพื่อ ติดตั้ง vtop. เราจะใช้คำสั่งกับ sudo หากจำเป็นสำหรับการติดตั้งแพ็คเกจ:
sudo npm install -g vtop
ใช้ vtop
หลังจากติดตั้ง vtop ไปที่ เริ่มเครื่องมือ สิ่งที่คุณต้องทำคือรันคำสั่งต่อไปนี้ในเทอร์มินัล (Ctrl + Alt + T) เพื่อเริ่มต้น:
vtop
ในอินเทอร์เฟซของโปรแกรม เราสามารถใช้แป้นพิมพ์ลัด เพื่อเคลื่อนผ่านมันไป บางส่วน ได้แก่ :
- ko ลูกศรขึ้น →เลื่อนรายการกระบวนการขึ้น
- jo ลูกศรลง →ย้ายรายการกระบวนการลง
- g →มันจะพาเราไปที่ด้านบนสุดของรายการกระบวนการ
- G →เราจะไปที่ท้ายรายการ
- dd →คุณจะฆ่ากระบวนการทั้งหมดในกลุ่มนั้น แต่ก่อนอื่นเราต้องเลือกชื่อของกระบวนการ
- u →มีการอัปเดตเป็น vtop เวอร์ชันล่าสุด
ไปยัง เปลี่ยนรูปแบบสี เราสามารถใช้ตัวปรับแต่ง - ธีม. เราจะสามารถเลือกธีมใดก็ได้ acid, becca, ชง, ใบรับรอง, มืด, เหนอะหนะ, กรุฟบ็อกซ์, โมโนไค, นอร์ด, พารัลแลกซ์, เซติและตัวช่วย. หากเราต้องการใช้ธีม nordคำสั่งที่เราต้องเขียนคือ:
vtop --theme nord
ไปยัง กำหนดช่วงเวลาระหว่างการอัปเดตเราจะสามารถเปลี่ยนได้ด้วย -ปรับปรุงช่วงเวลา และค่าเป็นมิลลิวินาที ในตัวอย่างนี้ 20 มิลลิวินาทีเทียบเท่ากับ 0.02 วินาที:
vtop --update-interval 20
นอกจากนี้เรายังสามารถ กำหนดค่า vtop ให้ยุติหลังจากทำงานไม่กี่วินาที. เพื่อให้บรรลุสิ่งนี้เราจะใช้ตัวเลือก - เลิก ดังที่แสดงไว้ดังต่อไปนี้:
vtop --quit-after 5
ถ้าคุณต้องการ ปรึกษา vtop helpในเทอร์มินัล (Ctrl + Alt + T) คุณต้องดำเนินการคำสั่งต่อไปนี้:
vtop -h
ถ้าคุณชอบ วีท็อปแต่คุณยังคงเขียน 'ด้านบน'ในเทอร์มินัลคุณทำได้ เพิ่มนามแฝงให้ ~ / .bashrc. ในการดำเนินการนี้คุณต้องแก้ไขไฟล์และเพิ่มบรรทัดที่ท้ายไฟล์:
alias top="vtop" alias oldtop="/usr/bin/top"
ถอนการติดตั้ง
หากโปรแกรมนี้ไม่ทำให้คุณมั่นใจก็สามารถถอนการติดตั้งได้อย่างง่ายดาย คุณต้องเปิดเทอร์มินัล (Ctrl + Alt + T) และใช้คำสั่ง:
sudo npm remove -g vtop
และหากคุณได้เพิ่มบรรทัดนามแฝงลงในไฟล์ด้วย .bashrcคุณจะต้องลบทิ้ง
Vtop เป็นอีกทางเลือกหนึ่งของหลาย ๆ ตัวที่เราสามารถตรวจสอบกิจกรรมของระบบของเราได้จากเทอร์มินัล สำหรับ เรียนรู้เพิ่มเติมเกี่ยวกับเครื่องมือนี้ผู้ใช้สามารถปรึกษาได้ หน้าบน GitHubหรือ หน้าเว็บที่มีการนำเสนอเครื่องมือนี้.