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
คุณอาจต้องการ:
- Iftop – เครื่องมือตรวจสอบแบนด์วิธเครือข่ายสำหรับ Linux
- NetHogs – ตรวจสอบการใช้แบนด์วิธเครือข่ายต่อกระบวนการใน Linux
- VnStat — ตรวจสอบการรับส่งข้อมูลเครือข่ายแบบเรียลไทม์ใน Linux
- bmon – เครื่องมือตรวจสอบและแก้ไขแบนด์วิธเครือข่ายที่ทรงพลัง
- 13 คำสั่งการกำหนดค่าเครือข่าย Linux และการแก้ไขปัญหา
ในคู่มือนี้ เราได้อธิบายวิธีการติดตั้งและใช้ nload ใน Linux เพื่อตรวจสอบการใช้งานเครือข่าย หากคุณพบเครื่องมือที่คล้ายกัน อย่าลืมแจ้งให้เราทราบผ่านทางส่วนความคิดเห็นด้านล่าง