NỘI DUNG

Hosting tốc độ cao Vietnix - tốc độ tải trang trung bình dưới 1 giây
VPS siêu tốc Vietnix - trải nghiệm mượt mà, ổn định
05/02/2025
Lượt xem

Cách sử dụng Speedtest-CLI để kiểm tra tốc độ mạng trên Linux

05/02/2025
11 phút đọc
Lượt xem

Đánh giá

Speedtest-CLI là công cụ dòng lệnh đơn giản, giúp kiểm tra tốc độ kết nối Internet trên hệ thống Linux. Ngoài ra, người dùng có thể dễ dàng đo lường tốc độ tải xuống, tải lên và độ trễ mà không cần giao diện đồ họa phức tạp. Bài viết này, mình sẽ hướng dẫn bạn cách cài đặt và kiểm tra tốc độ kết nối Internet với Speedtest Linux.

Những điểm chính

  • Khái niệm về Speedtest – CLI: Là công cụ kiểm tra tốc độ Internet trên Linux bằng dòng lệnh, tiện lợi và dễ sử dụng.
  • Cách cài đặt Speedtest – CLI trên Linux: Hướng dẫn chi tiết các cách cài đặt Speedtest-CLI trên Linux, giúp người dùng linh hoạt lựa chọn phương pháp phù hợp.
  • Cách kiểm tra tốc độ Internet với Speedtest: Chỉ dẫn cách kiểm tra tốc độ kết nối Internet bằng Speedtest, bao gồm tốc độ tải xuống, tải lên và độ trễ (ping).
  • Biết được Vietnix – Nhà cung cấp dịch vụ VPS đảm bảo hiệu năng và độ ổn định tối đa.

Speedtest-CLI là gì

Speedtest-CLI là một công cụ dòng lệnh (CLI – Command Line Interface) được viết bằng Python, cho phép người dùng kiểm tra tốc độ kết nối mạng của mình. Sử dụng nền tảng Speedtest.net để thực hiện phép đo tốc độ, công cụ mày không chỉ cho phép liệt kê các máy chủ theo khoảng cách vật lý mà còn hỗ trợ kiểm tra các máy chủ cụ thể. Ngoài ra, công cụ này còn tạo ra một liên kết URL để bạn có thể chia sẻ kết quả kiểm tra tốc độ Internet của mình.

Để cài đặt phiên bản mới nhất của Speedtest trên hệ thống Linux, bạn cần đảm bảo rằng hệ thống của bạn đã được cài đặt sẵn phiên bản Python 2.4 đến 3.4 hoặc cao hơn.

Speedtest-CLI là công cụ dòng lệnh giúp kiểm tra tốc độ kết nối mạng
Speedtest-CLI là công cụ dòng lệnh giúp kiểm tra tốc độ kết nối mạng

Cách 1: Sử dụng trình quản lý package

Bước 1: Truy cập vào Terminal 

Bước 2: Thực hiện các lệnh sau tùy theo phiên bản hệ điều hành:

  • Trên Ubuntu/Debian

Bạn lần lượt nhập các lệnh sau để tiến hành cài đặt Speedtest (không áp dụng với Kali Linux):

sudo apt-get update
Cập nhật phần mềm
Cập nhật phần mềm
sudo apt-get install curl
Cài đặt package
Cài đặt package
curl -s https://packagecloud.io/install/repositories/ookla/speedtest-cli/script.deb.sh | sudo bash
Cài đặt package speed-cli
Cài đặt package speed-cli
sudo apt-get install speedtest
Speedtest cài đặt thành công
Speedtest cài đặt thành công
  • Trên Fedora/CentOS: 
curl -s https://packagecloud.io/install/repositories/ookla/speedtest-cli/script.rpm.sh | sudo bash
Cài đặt package speedtest
Cài đặt package speedtest
sudo yum install speedtest
Cài đặt speedtest thành công
Cài đặt speedtest thành công
  • Trên Arch/Manjaro:
sudo pacman -S speedtest-cli

Cách 2: Sử dụng Python PIP để cài đặt Speedtest CLI 

  • Trên Debian/Ubuntu/Linux Mint:
$ sudo apt install python-pip                [Python 2]
$ sudo apt install python3-venv python3-pip  [Python 3]
  • Trên RHEL/CentOS: 
$ sudo yum install epel-release 
$ sudo yum install python-pip
  • Trên Fendora:
$ sudo yum upgrade python-setuptools
$ sudo yum install python-pip python-wheel  [Python 2]
$ sudo dnf install python3 python3-wheel    [Python 3]
  • Trên openSUSE:
$ sudo zypper install python-pip python-setuptools python-wheel    [Python 2]
$ sudo zypper install python3-pip python3-setuptools python3-wheel [Python 3]
  • Trên Arch Linux:
$ sudo pacman -S python2-pip [Python 2]
$ sudo pacman -S python-pip [Python 3]

Sau khi PIP được cài đặt thành công, bạn có thể tiếp tục cài đặt Speedtest CLI bằng cách sử dụng một trong các lệnh sau:

$ sudo pip install speedtest-cli

Hoặc:

$ sudo pip3 install speedtest-cli

Nếu bạn muốn nâng cấp phiên bản hiện tại, thì hãy sử dụng lệnh sau:

$ sudo pip install speedtest-cli --upgrade

Cách 3: Kết nối SSH vào máy chủ

Bước 1: Kết nối SSH vào máy chủ hoặc VPS của mình với quyền truy cập root. Sau khi đã kết nối thành công qua SSH, bạn sẽ chuyển sang bước tiếp theo để thực hiện các lệnh cài đặt.

Bước 2: Việc cài đặt Speedtest CLI sẽ phụ thuộc vào hệ điều hành mà máy chủ của bạn đang sử dụng. Dưới đây là các lệnh cài đặt tương ứng với từng hệ điều hành:

  • Đối với Ubuntu/Debian:
sudo apt-get install gnupg1 apt-transport-https dirmngr
export INSTALL_KEY=379CE192D401AB61
export DEB_DISTRO=$(lsb_release -sc)
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys $INSTALL_KEY
echo "deb https://ookla.bintray.com/debian ${DEB_DISTRO} main" | sudo tee  /etc/apt/sources.list.d/speedtest.list
sudo apt-get update
sudo apt-get install speedtest
Cài đặt speed trên Ubuntu và Debian
Cài đặt speed trên Ubuntu và Debian
  • Đối với Fedora/CentOS/RedHat:
sudo yum install wget -y
wget https://bintray.com/ookla/rhel/rpm -O bintray-ookla-rhel.repo
sudo mv bintray-ookla-rhel.repo /etc/yum.repos.d/
sudo yum install speedtest -y
Cài đặt speed trên Fedora/CentOS/RedHat
Cài đặt speed trên Fedora/CentOS/RedHat
  • Đối với FreeBSD:
sudo pkg update && sudo pkg install -g libidn2 ca_root_nss
sudo pkg add "https://bintray.com/ookla/download/download_file?file_path=ookla-speedtest-1.0.0-freebsd.pkg"

Cách kiểm tra tốc độ kết nối Internet với Speedtest Linux

Sau khi cài đặt Speedtest Linux thành công, bạn có thể thực hiện nhập các dòng lệnh sau để kiểm tra tốc độ mạng tùy theo các nhu cầu của mình:

  • Kiểm tra tốc độ kết nối Internet tải xuống và tải lên, bạn hãy nhập lệnh sau:
$ speedtest-cli
Kiểm tra tốc độ download và upload
Kiểm tra tốc độ download và upload
  • Muốn biết kết quả tốc độ hiển thị dưới dạng byte thay vì bit, bạn có thể sử dụng tham số --bytes:
$ speedtest-cli --bytes
Hiển thị kết quả dưới dạng byte
Hiển thị kết quả dưới dạng byte
  • Nếu bạn muốn chia sẻ kết quả kiểm tra tốc độ của bạn với người khác, Speedtest Linux sẽ cung cấp một liên kết tải xuống hình ảnh tốc độ của bạn:
$ speedtest-cli --share
Chia sẻ kết quả kiểm tra
Chia sẻ kết quả kiểm tra
  • Nếu bạn chỉ muốn hiển thị các thông số cơ bản như Ping, Download và Upload mà không cần thêm chi tiết khác:
$ speedtest-cli --simple
Chỉ hiển thị thông tin cơ bản
Chỉ hiển thị thông tin cơ bản
  • Ngoài ra, bạn có thể sử dụng lênh dưới dây để liệt kê các máy chủ của Speedtest.net theo khoảng cách vật lý (được tính bằng km):
$ speedtest-cli --list
Các server của speedtest đã được liệt kê
Các server của speedtest đã được liệt kê
  • Khi bạn muốn lọc ra máy chủ mình cần theo danh sách, ví dụ máy chủ đặt tại Mumbai:
$ speedtest-cli --list | grep -i Mumbai
Lọc server theo danh sách
Lọc server theo danh sách
  • Sử dụng ID của máy chủ để kiểm tra tốc độ máy chủ cụ thể với lệnh cụ thể như sau:
$ speedtest-cli --server 23647
Kiểm tra tốc độ của máy chủ 23647
Kiểm tra tốc độ của máy chủ 23647
  • Cuối cùng, để kiểm tra phiên bản của Speedtest hoặc xem hướng dẫn sử dụng công cụ, bạn sử dụng lệnh sau:
$ speedtest-cli --version
$ speedtest-cli --help
Kiểm tra phiên bản của speedtest
Kiểm tra phiên bản của speedtest

iconLưu ý

Kết quả về độ trễ từ công cụ không phải là chỉ số chính xác để đánh giá mạng, vì chúng có thể bị ảnh hưởng bởi máy chủ bạn chọn và tài nguyên hệ thống (CPU, bộ nhớ).

Vietnix – Nhà cung cấp dịch vụ VPS đảm bảo hiệu năng và độ ổn định tối đa

Dịch vụ thuê VPS của Vietnix cung cấp giải pháp lưu trữ mạnh mẽ, ổn định và phù hợp với mọi nhu cầu từ cá nhân đến doanh nghiệp. Sử dụng công nghệ ảo hóa tiên tiến, hệ thống được tối ưu về hiệu năng và bảo mật, giúp website và ứng dụng hoạt động trơn tru với độ ổn định cao. Khách hàng có thể dễ dàng quản lý dịch vụ thông qua bảng điều khiển thân thiện, đa dạng hệ điều hành hỗ trợ và chính sách hỗ trợ kỹ thuật, đảm bảo trải nghiệm tốt nhất.

Đặc biệt, AMD VPS tại Vietnix được tối ưu hóa cho hiệu suất cao và tốc độ vượt trội, đặc biệt phù hợp cho các tác vụ đòi hỏi khả năng kiểm tra băng thông và tốc độ mạng liên tục như khi sử dụng công cụ Speedtest CLI. Nhờ vi xử lý AMD EPYC mạnh mẽ và ổ cứng NVMe Enterprise, dịch vụ đảm bảo tốc độ truy xuất dữ liệu nhanh và độ trễ thấp, giúp bạn dễ dàng đo lường, phân tích tốc độ mạng chính xác. Kết hợp với băng thông lớn, tốc độ mạng nội địa lên đến 200 Mbps và uptime 99.9%, VPS AMD là lựa chọn lý tưởng cho các ứng dụng cần kết nối ổn định và hiệu suất tối ưu.

Thông tin liên hệ:

  • Hotline: 18001093
  • Email: sales@vietnix.com.vn
  • Địa chỉ: 265 Hồng Lạc, Phường 10, Quận Tân Bình, Thành Phố Hồ Chí Minh.
  • Website: https://vietnix.vn/

Trên đây là những thông tin giúp bạn giải đáp thắc mắc speedtest Linux. Nhìn chung, việc kiểm tra tốc độ Internet trên Linux với Speedtest CLI là một công cụ hữu ích và dễ sử dụng giúp bạn theo dõi hiệu suất mạng nhanh chóng. Đừng quên tham khảo các bài viết khác về Linux tại blog Vietnix.

THEO DÕI VÀ CẬP NHẬT CHỦ ĐỀ BẠN QUAN TÂM

Đăng ký ngay để nhận những thông tin mới nhất từ blog của chúng tôi. Đừng bỏ lỡ cơ hội truy cập kiến thức và tin tức hàng ngày

Chọn chủ đề :

Hưng Nguyễn

Co-Founder
tại

Kết nối với mình qua

Kết nối với mình qua

Theo dõi
Thông báo của
guest
0 Comments
Phản hồi nội tuyến
Xem tất cả bình luận

Tăng tốc độ website - Nâng tầm giá trị thương hiệu

Banner group
Tăng tốc tải trang

95 điểm

Nâng cao trải nghiệm người dùng

Tăng 8% tỷ lệ chuyển đổi

Thúc đẩy SEO, Google Ads hiệu quả

Tăng tốc ngay

SẢN PHẨM NỔI BẬT

MAXSPEED HOSTING

TĂNG TỐC WEBSITE TOÀN DIỆN

CÔNG NGHỆ ĐỘC QUYỀN

PHẦN CỨNG MẠNH MẼ

HỖ TRỢ 24/7

ĐĂNG KÝ NGAY
Khi mua Hosting/VPS
ĐĂNG KÝ NGAY
03/02/2025 - 15/02/2025
Pattern

7 NGÀY DÙNG THỬ HOSTING

NẮM BẮT CƠ HỘI, THÀNH CÔNG DẪN LỐI

Cùng trải nghiệm dịch vụ hosting tốc độ cao được hơn 100,000 khách hàng sử dụng

Icon
ĐĂNG KÝ NHẬN TÀI LIỆU THÀNH CÔNG
Cảm ơn bạn đã đăng ký nhận tài liệu mới nhất từ Vietnix!
ĐÓNG

ĐĂNG KÝ DÙNG THỬ HOSTING

Asset

7 NGÀY MIỄN PHÍ

Asset 1

ĐĂNG KÝ DÙNG THỬ HOSTING

Asset

7 NGÀY MIỄN PHÍ

Asset 1
Icon
XÁC NHẬN ĐĂNG KÝ DÙNG THỬ THÀNH CÔNG
Cảm ơn bạn đã đăng ký thông tin thành công. Đội ngũ CSKH sẽ liên hệ trực tiếp để kích hoạt dịch vụ cho bạn nhanh nhất!
ĐÓNG