Hướng dẫn sử dụng speedtest-cli đo tốc độ mạng hosting Linux, CentOS
Speedtest.net là trang web đo tốc độ mạng được sử dụng nhiều nhất hiện nay và nó đã có mặt ở khắp nơi, từ giao diện web cho đến các ứng dụng Android, iOS… và trong bài viết này mình sẽ hướng dẫn các bạn đo tốc độ mạng bằng giao diện command-line trên hệ điều hành Ubunto, CentOS… mà không cần mở trình duyệt web (đối với các hosting hay VPS thì ssh vào là test được luôn rồi).
Trong bài viết này mình sẽ hướng dẫn các bạn sử dụng speedtest-cli – một chương trình được phát triển bằng python, vì thế nên điều đầu tiên là kiểm tra hệ thống của bạn đã được cài python chưa, nếu chưa thì cài vào nhé.
Bước 1: Kiểm tra python đã được cài hay chưa
Gõ lệnh như bên dưới để kiểm tra phiên bản python nhé.
Cài đặt python bằng command-line nếu chưa có
apt-get install python -y #cài python 2
hoặc
apt-get install python3 -y #cài python 3
Bước 2: Cài đặt speedtest-cli
Sử dụng lệnh sau đây để cài đặt speedtest-cli vào hệ thống
wget -O speedtest-cli https://raw.githubusercontent.com/sivel/speedtest-cli/master/speedtest.py
Để sử dụng được ta cần cấp quyền cho nó bằng lệnh này
chmod +x speedtest-cli
Bước 3: Kiểm tra tốc độ mạng bằng speedtest-cli
Giờ đây bạn chỉ cần sử dụng lệnh đơn giản này để kiểm tra tốc độ ineter của thiết bị
./speedtest-cli
hoặc
python speedtest-cli
Để xem kết quả dưới dạng byte thì thêm option –bytes vào thôi.
Nếu bạn muốn chia sẽ kết quả này thay vì chụp màn hình thì bạn hãy thêm option –share vào sau nữa là được nhé.
./speedtest-cli --share
Sau khi test thành công, bạn sẽ nhận được một liên kết đến hình ảnh kết quả, bạn chỉ việc tải về và chia sẽ thôi.
Chúc bạn thành công!