วันเสาร์ที่ 14 มีนาคม พ.ศ. 2569

[Linux] ทดสอบความเร็วอินเทอร์เน็ตบนเทอร์มินัล

ปกติการทดสอบความเร็วอินเทอร์เน็ต เราสามารถเข้าเว็บ fast.com หรือ speedtest.net แต่ถ้าต้องการตรวจความเร็วผ่านทางเทอร์มินัล ก็ยังมีวิธีอยู่

วิธีที่ 1 ใช้ speedtest-cli

  • ติดตั้ง sudo apt install speedtest-cli
  • เรียกใช้งานโดยพิมพ์ speedtest หรือแสดงผลแบบง่ายด้วย speedtest-cli --simple หรือแสดงหน่วยเป็น Bytes โดย speedtest-cli --bytes

วิธีที่ 2 ใช้ fast.com

  • ติดตั้งโดย curl -L https://github.com/ddo/fast/releases/download/v0.0.4/fast_linux_amd64 -o fast
  • เปลี่ยน permission ให้ทำงานได้ chmod +x fast
  • เรียกใช้งานโดยพิมพ์ ./fast


ตอนแรกลองติดตั้ง speedtest แล้ว ปรากฏว่าติดตั้งเสร็จกลับเรียกใช้งานไม่ได้ ขึ้นข้อความว่า

Retrieving speedtest.net configuration...

Cannot retrieve speedtest configuration

ERROR: HTTP Error 403: Forbidden

เลยต้องติดตั้ง fast

เมื่อติดตั้งด้วยคำสั่งด้านบนแล้ว ที่ตำแหน่ง home จะมีไฟล์ fast ปรากฏขึ้นมา ถ้าต้องการให้เรียกใช้งานได้จากทุกที่ ต้องไปเพิ่ม PATH environment variable

ขั้นตอนมีดังนี้

  1. เปิดไฟล์ .bashrc ด้วย text editor เช่น nano ~/.bashrc
  2. เพิ่มบรรทัดตำแหน่งของ directory ที่เก็บไฟล์ไว้ต่อท้าย export PATH="$PATH:/path/to/your/program"
  3. สั่งให้ค่าใหม่ทำงานทันที โดยไม่ต้องล็อกอินใหม่ source ~/.bashrc
  4. ตรวจสอบความเปลี่ยนแปลงโดยพิมพ์ echo $PATH (ต้องเป็นตัวพิมพ์ใหญ่เท่านั้น)


[ References ]

ไม่มีความคิดเห็น:

แสดงความคิดเห็น