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

nload - ตรวจสอบการใช้แบนด์วิธเครือข่าย Linux แบบเรียลไทม์


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

ในคู่มือนี้ เราจะแสดงวิธีการติดตั้งและใช้ nload เพื่อตรวจสอบการรับส่งข้อมูลเครือข่าย Linux และการใช้แบนด์วิดท์แบบเรียลไทม์

ติดตั้ง nload บนระบบ Linux

nload สามารถติดตั้งได้อย่างง่ายดายโดยเปิดใช้งานพื้นที่เก็บข้อมูล EPEL บนระบบที่ใช้ CentOS หรือ RHEL

-------- On CentOS and RHEL -------- 
yum install epel-release
yum install nload

-------- On Fedora 22+ --------
dnf install nload

บน Debian/Ubuntu สามารถติดตั้ง nload ได้จากที่เก็บระบบเริ่มต้นดังที่แสดง

sudo apt install nload	

วิธีใช้ nload เพื่อตรวจสอบการใช้งานเครือข่าย Linux

เมื่อคุณเริ่ม nload แล้ว คุณสามารถสลับระหว่างอุปกรณ์ต่างๆ (ซึ่งคุณสามารถระบุได้ทั้งบนบรรทัดคำสั่งหรือที่ตรวจพบอัตโนมัติ) โดยกดปุ่มลูกศรซ้ายและขวา:

nload
Or
nload eth0

คีย์ลัดที่มีอยู่

หลังจากรัน nload คุณสามารถใช้ปุ่มลัดเหล่านี้ด้านล่าง:

  • ใช้ปุ่มลูกศร ซ้าย และ ขวา หรือปุ่ม Enter/Tab เพื่อสลับการแสดงผลไปยังอุปกรณ์เครือข่ายถัดไป หรือเมื่อเริ่มต้นด้วย - m ปักธงไปยังหน้าถัดไปของอุปกรณ์
  • ใช้ F2 เพื่อแสดงหน้าต่างตัวเลือก
  • ใช้ F5 เพื่อบันทึกการตั้งค่าปัจจุบันลงในไฟล์กำหนดค่าของผู้ใช้
  • ใช้ F6 เพื่อโหลดการตั้งค่าจากไฟล์กำหนดค่าอีกครั้ง
  • ใช้ q หรือ Ctrl+C เพื่อออกจาก nload

เพื่อแสดงอุปกรณ์หลายเครื่องพร้อมกัน ไม่แสดงกราฟจราจร ให้ใช้ตัวเลือก -m ปุ่มลูกศรจะสลับอุปกรณ์ไปมาตามที่แสดงบนหน้าจอ:

nload -m

ใช้จุด -a เพื่อกำหนดความยาวเป็นวินาทีของกรอบเวลาสำหรับการคำนวณโดยเฉลี่ย (ค่าเริ่มต้นคือ 300):

nload -a 400

แฟล็กช่วงเวลา -t จะกำหนดช่วงเวลารีเฟรชของการแสดงผลเป็นมิลลิวินาที (ค่าเริ่มต้นคือ 500) โปรดทราบว่าการระบุช่วงเวลารีเฟรชที่สั้นกว่าประมาณ 100 มิลลิวินาที ทำให้การคำนวณการรับส่งข้อมูลไม่แม่นยำมาก:

nload -ma 400 -t 600

คุณสามารถระบุอุปกรณ์เครือข่ายที่จะใช้กับแฟล็กอุปกรณ์ได้ (ค่าเริ่มต้นคือ "ทั้งหมด" - หมายถึงแสดงอุปกรณ์ที่ตรวจพบอัตโนมัติทั้งหมด):

nload devices wlp1s0

คุณอาจต้องการ:

  1. Iftop – เครื่องมือตรวจสอบแบนด์วิธเครือข่ายสำหรับ Linux
  2. NetHogs – ตรวจสอบการใช้แบนด์วิธเครือข่ายต่อกระบวนการใน Linux
  3. VnStat — ตรวจสอบการรับส่งข้อมูลเครือข่ายแบบเรียลไทม์ใน Linux
  4. bmon – เครื่องมือตรวจสอบและแก้ไขแบนด์วิธเครือข่ายที่ทรงพลัง
  5. 13 คำสั่งการกำหนดค่าเครือข่าย Linux และการแก้ไขปัญหา

ในคู่มือนี้ เราได้อธิบายวิธีการติดตั้งและใช้ nload ใน Linux เพื่อตรวจสอบการใช้งานเครือข่าย หากคุณพบเครื่องมือที่คล้ายกัน อย่าลืมแจ้งให้เราทราบผ่านทางส่วนความคิดเห็นด้านล่าง