Vtop ตรวจสอบกิจกรรมหน่วยความจำและกระบวนการจากเทอร์มินัล

เกี่ยวกับ vtop

ในบทความต่อไปเราจะมาดูที่ 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 หากจำเป็นสำหรับการติดตั้งแพ็คเกจ:

ติดตั้ง vtop ด้วย npm

sudo npm install -g vtop

ใช้ vtop

หลังจากติดตั้ง vtop ไปที่ เริ่มเครื่องมือ สิ่งที่คุณต้องทำคือรันคำสั่งต่อไปนี้ในเทอร์มินัล (Ctrl + Alt + T) เพื่อเริ่มต้น:

vtop ทำงาน

vtop

ในอินเทอร์เฟซของโปรแกรม เราสามารถใช้แป้นพิมพ์ลัด เพื่อเคลื่อนผ่านมันไป บางส่วน ได้แก่ :

  • ko ลูกศรขึ้น →เลื่อนรายการกระบวนการขึ้น
  • jo ลูกศรลง →ย้ายรายการกระบวนการลง
  • g →มันจะพาเราไปที่ด้านบนสุดของรายการกระบวนการ
  • G →เราจะไปที่ท้ายรายการ
  • dd →คุณจะฆ่ากระบวนการทั้งหมดในกลุ่มนั้น แต่ก่อนอื่นเราต้องเลือกชื่อของกระบวนการ
  • u →มีการอัปเดตเป็น vtop เวอร์ชันล่าสุด

ไปยัง เปลี่ยนรูปแบบสี เราสามารถใช้ตัวปรับแต่ง - ธีม. เราจะสามารถเลือกธีมใดก็ได้ acid, becca, ชง, ใบรับรอง, มืด, เหนอะหนะ, กรุฟบ็อกซ์, โมโนไค, นอร์ด, พารัลแลกซ์, เซติและตัวช่วย. หากเราต้องการใช้ธีม nordคำสั่งที่เราต้องเขียนคือ:

vtop ธีม nord

vtop --theme nord

ไปยัง กำหนดช่วงเวลาระหว่างการอัปเดตเราจะสามารถเปลี่ยนได้ด้วย -ปรับปรุงช่วงเวลา และค่าเป็นมิลลิวินาที ในตัวอย่างนี้ 20 มิลลิวินาทีเทียบเท่ากับ 0.02 วินาที:

อัปเดตช่วงเวลา 20 มิลลิวินาที

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) และใช้คำสั่ง:

ถอนการติดตั้ง vtop

sudo npm remove -g vtop

และหากคุณได้เพิ่มบรรทัดนามแฝงลงในไฟล์ด้วย .bashrcคุณจะต้องลบทิ้ง

Vtop เป็นอีกทางเลือกหนึ่งของหลาย ๆ ตัวที่เราสามารถตรวจสอบกิจกรรมของระบบของเราได้จากเทอร์มินัล สำหรับ เรียนรู้เพิ่มเติมเกี่ยวกับเครื่องมือนี้ผู้ใช้สามารถปรึกษาได้ หน้าบน GitHubหรือ หน้าเว็บที่มีการนำเสนอเครื่องมือนี้.


แสดงความคิดเห็นของคุณ

อีเมล์ของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมายด้วย *

*

*

  1. ผู้รับผิดชอบข้อมูล: Miguel ÁngelGatón
  2. วัตถุประสงค์ของข้อมูล: ควบคุมสแปมการจัดการความคิดเห็น
  3. ถูกต้องตามกฎหมาย: ความยินยอมของคุณ
  4. การสื่อสารข้อมูล: ข้อมูลจะไม่ถูกสื่อสารไปยังบุคคลที่สามยกเว้นตามข้อผูกพันทางกฎหมาย
  5. การจัดเก็บข้อมูล: ฐานข้อมูลที่โฮสต์โดย Occentus Networks (EU)
  6. สิทธิ์: คุณสามารถ จำกัด กู้คืนและลบข้อมูลของคุณได้ตลอดเวลา