Cách kiểm tra tốc độ Internet của bạn từ dòng lệnh Linux

Cách kiểm tra tốc độ Internet từ dòng lệnh Linux

Chia sẻ kiến thức 02/07/2023

Kiểm tra tốc độ internet của bạn từ terminal Linux rất dễ dàng. Bài viết này sẽ hướng dẫn bạn cách thực hiện.

 

Đôi khi, bạn có thể gặp phải tình huống việc cập nhật hệ thống hoặc cài đặt phần mềm mới mất quá nhiều thời gian. Trong những trường hợp như vậy, kiểm tra tốc độ (speed test) internet có thể giúp xác định xem sự cố nằm ở phía bạn hay phía máy chủ.
 

Cùng FUNiX tìm hiểu cách dễ dàng kiểm tra tốc độ internet từ terminal Linux.

Kiểm tra tốc độ internet là gì?

Để kiểm tra tốc độ kết nối internet của bạn, máy tính gửi một vài gói (packet) đến một máy chủ từ xa. Sau đó, số lượng gói được gửi mỗi giây và độ trễ của mỗi lần truyền sẽ được đo.

Kiểm tra tốc độ internet cho bạn biết liệu nhà cung cấp dịch vụ internet của bạn có cung cấp tốc độ internet như đã hứa hay không. Đôi khi, tính năng này cũng có thể hữu ích trong việc khắc phục sự cố mạng trong các ứng dụng, vì kiểm tra tốc độ cho bạn biết vấn đề nằm ở ứng dụng hay kết nối internet của bạn.

Kiểm tra tốc độ Internet từ terminal Linux

chạy mẫu speedtest-cli

speedtest.net của Ookla là một trang web kiểm tra tốc độ internet phổ biến. Bạn có thể đã sử dụng nó mỗi khi cần kiểm tra internet của mình.

Bạn có biết rằng nó có một ứng dụng giao diện dòng lệnh chính thức có thể thực hiện mọi thứ mà trang web có thể làm không? Kiểm tra tốc độ internet từ terminal Linux là một quy trình nhanh chóng và có thể được thực hiện bằng một vài lệnh đơn giản.

Trước tiên, hãy cập nhật hệ thống của bạn bằng trình quản lý gói.

Trên các bản phân phối Ubuntu/Debian, hãy  sử dụng lệnh:

sudo apt update && sudo apt upgrade

Trên các bản phân phối dựa trên Arch, hãy chạy:

sudo pacman -Syu

Trên bản phân phối Fedora, CentOS và RHEL, hãy chạy:

 
sudo dnf update

Bây giờ hãy cài đặt gói speedtest-cli bằng trình quản lý gói.

Trên các bản phân phối của Ubuntu/Debian, hãy thực hiện lệnh sau:

sudo apt install speedtest-cli

Để cài đặt Speedtest CLI trên các hệ thống dựa trên Arch, chạy:

sudo pacman -S speedtest-cli

Trên Fedora, CentOS và RHEL, hãy chạy:

sudo dnf install speedtest-cli

Bây giờ Speedtest CLI đã được cài đặt trên hệ thống của bạn. Để kiểm tra tốc độ internet của bạn, chỉ cần nhập speedtest-cli và nhấn Enter.

Công cụ sẽ tự động tìm máy chủ tối ưu cho việc kiểm tra tốc độ và trả về kết quả bao gồm cả tốc độ internet tính bằng megabit trên giây (Mbps). Cùng với tính năng theo dõi tốc độ internet cơ bản, Speedtest CLI cung cấp một số tùy chọn bổ sung đáng để kiểm tra.

Nếu bạn muốn kiểm tra tốc độ internet của mình với một máy chủ cụ thể, bạn có thể sử dụng cờ –server theo sau là ID máy chủ. Đây là một ví dụ:

speedtest-cli --server 69420

Bạn có thể chỉ định số byte cần truyền trong quá trình kiểm tra tốc độ bằng cách sử dụng cờ –bytes. Ví dụ:

speedtest-cli --bytes 1337

Để lưu kết quả kiểm tra tốc độ vào một tệp, bạn có thể sử dụng cờ –output theo sau tên tệp. Đây là giao diện của lệnh:

 
speedtest-cli --output results.txt

Để có hướng dẫn toàn diện về tất cả các tính năng của công cụ speedtest-cli, hãy sử dụng lệnh man speedtest để đọc qua trang hướng dẫn của nó.

Bây giờ bạn đã biết cách kiểm tra tốc độ Internet trên Linux

Kiểm tra tốc độ internet giúp bạn phát hiện các sự cố mạng và theo dõi hiệu suất mạng nói chung. Với Speedtest CLI, bạn có thể dễ dàng kiểm tra internet trực tiếp từ terminal mà không cần mở trình duyệt. Điều này có thể khá hữu ích khi làm việc với máy chủ không đầu hoặc hệ thống phụ thuộc vào dòng lệnh mà trong hầu hết các trường hợp là máy chủ.

Nếu bạn cần cài đặt giao diện người dùng đồ họa trên máy chủ của mình, bạn cũng có thể làm điều đó theo hướng dẫn ở đây.

Tìm hiểu ngay chương trình học công nghệ thông tin trực tuyến tại FUNiX ở đây:

Vân Nguyễn

Dịch từ: https://www.makeuseof.com/speed-test-internet-from-linux-command-line/

.

 

ĐĂNG KÝ TƯ VẤN HỌC LẬP TRÌNH TẠI FUNiX

Bình luận (
0
)

Bài liên quan

  • Tầng 0, tòa nhà FPT, 17 Duy Tân, phường Cầu Giấy, Hà Nội
  • info@funix.edu.vn
  • 0782313602 (Zalo, Viber)        

Cơ quan chủ quản: Công ty Cổ phần Giáo dục Trực tuyến FUNiX
MST: 0108171240 do Sở kế hoạch và Đầu tư thành phố Hà Nội cấp ngày 27 tháng 02 năm 2018
Địa chỉ:
Văn phòng Hà Nội: Tầng 4, Tòa nhà 25T2, Đường Nguyễn Thị Thập, phường Yên Hòa, Hà Nội.
Văn phòng TP.HCM: Lầu 8, Tòa nhà Giày Việt Plaza 180-182 Lý Chính Thắng, phường Nhiêu Lộc, TP. Hồ Chí Minh.
Hotline: 078 231 3602 – Email: info@funix.edu.vn

yêu cầu gọi lại