A Speedtest.net egy praktikus eszköz a Linux-szerver-adminisztrátorok és -rajongók számára, mivel segít gyorsan tesztelni a pinget, a sávszélességet és más hálózati információkat egy webhely kényelméről. Ennek ellenére a Speedtest.net webhely nem túl hasznos, ha egy távoli szerver internetkapcsolatát próbálja tesztelni, és nincs hozzáférése webböngészőhöz.
Bemutatkozik a Speedtest-cli: ez egy parancssori segédprogram, amely lehetővé teszi a Speedtest futtatását a Linux terminálról. Mindent megtesz, amit a Speedtest webhely, kivéve a Linux parancs argumentumait. A szoftver telepítéséhez a Python programozási nyelv legújabb verziójára lesz szüksége.
Tartalomjegyzék
Telepítse a Speedtest-cli
A Speedtest-Cli számos különböző Linux-disztribúciós szoftverforráson keresztül telepíthető. A forráskódon vagy a Python Package eszközön keresztül is elérhető.
Ubuntu
sudo apt install speedtest-cli
Debian
sudo apt-get install speedtest-cli
Arch Linux
Az Arch felhasználóknak, akik a Speedtest-cli-t szeretnék telepíteni, először engedélyezniük kell a „Community” szoftvertárat az /etc/pacman.conf fájlban. Az aktiváláshoz indítson el egy terminált, és nyissa meg a pacman.conf fájlt a Nano segítségével.
sudo nano /etc/pacman.conf
Görgessen le, és keresse meg a „Közösség” elemet. Távolítsa el a # összes előfordulását a „Közösség” elől, és az alatta lévő sorokat is. A # szimbólum eltávolítása után nyomja meg a Ctrl + O billentyűket a szerkesztések mentéséhez, és lépjen ki a Nano-ból a Ctrl + X billentyűkombinációval.
A közösségi repo engedélyezéséhez szinkronizálja újra a Pacmant.
sudo pacman -Syy
Miután a közösségi képviselő most már működik és fut az Arch Linux PC-jén, telepítse a speedtest-cli segédprogramot.
sudo pacman -S speedtest-cli
Fedora
sudo dnf install speedtest-cli -y
OpenSUSE
sudo zypper install speedtest-cli
Általános Linuxok Python PIP-n keresztül
Ha nem tudja letölteni a Speedtest-cli segédprogramot, akkor a Python és a PIP segítségével is elindíthatja. A telepítés megkezdéséhez nyisson meg egy terminálablakot, és győződjön meg arról, hogy a Python és a Pip legújabb verziójával rendelkezik. Ha megállapította, hogy a Python és a Pip legújabb verziója működik a Linux PC-jén, telepítse a Speedtest-cli-t a következő paranccsal.
Megjegyzés: ne próbálja meg a sudo-t használni a telepítés során, mert az összezavarja a Python fejlesztői környezetet.
pip install speedtest-cli
Általános Linuxok forrásból történő építéssel
Ha a Linux disztribúciója nem törődik a szoftverrel, az általában a Python Pip útvonalat követi az általános Linux-disztribúciókon. Ha azonban a PIP nem működik, van egy másik megoldás: forrásból történő építés.
Mielőtt telepítené a Speedtest-cli-t a Github forráskódon keresztül, telepítse a Python programozási nyelvet, valamint a Git eszközt. Ezután használja a git clone parancsot a kód megragadásához.
git clone https://github.com/sivel/speedtest-cli.git
Helyezze át a terminált a speedtest-cli kód mappájába, és frissítse a tartalom engedélyeit.
sudo chmod +x *
Futtassa a telepítőeszközt, hogy a Speedtest-cli működjön a Linux PC-jén.
python setup.py install
Használja a Speedtest-Cli-t
Egy alapvető internetsebesség-teszt futtatásához a Speedtest-cli eszközzel, indítson el egy terminált, és futtassa benne a speedtest-cli-t. Az alábbiakban a ping, a feltöltés és a letöltési sebesség alapvető tesztje látható. Az internetes teszt eredménye szöveges formában jelenik meg, amikor a folyamat befejeződik.
speedtest-cli
Ha még nem használja a terminált, és szeretné, ha az internetes tesztek eredményei könnyebben olvashatók lennének, adja hozzá az egyszerű módosítót a speedtest-cli parancsokhoz.
speedtest-cli --simple
Csak letölthető teszt
Szeretné tudni a letöltési sebességet, de nincs kedve lefuttatni egy teljes internetsebesség-tesztet? Próbálja futtatni a speedtest-cli parancsot a no-upload módosítóval.
speedtest-cli --no-upload
Kombinálja a feltöltés nélküli módot az egyszerű módosítóval a könnyen olvasható élmény érdekében.
speedtest-cli --no-upload --simple
Csak feltölthető teszt
A speedtest-cli futtatása a no-download paranccsal lehetővé teszi a felhasználó számára, hogy elvégezzen egy „csak feltöltés” tesztet.
speedtest-cli --no-download
A legjobb eredmény érdekében futtassa az egyszerű módosítóval.
speedtest-cli --no-download --simple
Grafikus eredmények megtekintése
Amikor internetsebesség-tesztet futtat a Speedtest.net oldalon, lehetősége van a hálózati eredmények megtekintésére PNG-képként. Ha képet szeretne kapni a terminál speedtest-cli-jével futtatott sebességtesztekről, adja hozzá a megosztásmódosítót.
speedtest-cli --share --simple
Speedtest byte-okkal
A speedtest-cli paranccsal futtatott minden internetes tesztet bitben mérünk. Ez az univerzális szabvány az internet sebességének mérésére. Ha ez nem felel meg Önnek, fontolja meg a byte módosító használatát a tesztekben.
speedtest-cli --bytes
SpeedTest exportálása CSV-be
Sokat futsz sebességteszteken? Szeretné nyomon követni adatait? Fontolja meg a speedtest-cli parancs futtatását a csv módosítóval. Ezzel a funkcióval a teszteredmények „csv” szöveges formátumban nyomtathatók ki, amely könnyen beilleszthető táblázatkezelő programokba, például a Microsoft Excel vagy a Libre Office Calc programba.
speedtest-cli --csv
Egyéb Speedtest-cli funkciók
Ebben az oktatóanyagban számos hasznos funkciót ismertetünk, amelyeket a speedtest-cli segítségével használhat. Azonban sok más hasznos funkció is van, amelyekre nem tértünk ki.
A Speedtest többi parancssori szolgáltatásának eléréséhez futtassa a következő parancsot egy terminálablakban.
speedtest-cli --help
Alternatív megoldásként mentse el a súgóoldalt egy szöveges fájlba a következővel:
speedtest-cli --help >> ~/Documents/speedtest-cli-commands.txt