- Kā palaist SpeedTest no Linux termināla

Kā palaist SpeedTest no Linux termināla

Ātrākā.tīkls ir ērts rīks Linux serveru administratoriem un entuziastiem, jo ​​tas palīdz viņiem ērti pārbaudīt vietni, izmantojot ping, joslas platumu un citu tīkla informāciju. Tomēr tikpat labi kā vietne Speedtest.net ir maz noderīga, ja mēģināt pārbaudīt attālināta servera interneta savienojumu un jums nav piekļuves tīmekļa pārlūkam.

Iepazīstinām ar Speedtest-cli: tā ir komandrindas utilīta, kas ļauj palaist Speedtest no Linux termināļa. Tas dara visu, ko dara Speedtest vietne, bet ar Linux komandu argumentiem. Lai instalētu šo programmatūru, jums būs nepieciešama Python programmēšanas valodas jaunākā versija.

Instalējiet Speedtest-cli

Speedtest-Cli ir instalējams no daudziem dažādiem Linux izplatīšanas programmatūras avotiem. Tas ir pieejams arī, izmantojot avota kodu vai Python Package rīku.

Ubuntu

sudo apt install speedtest-cli

Debijas

sudo apt-get install speedtest-cli

Arch Linux

Arkas lietotājiem, kuri vēlas instalēt Speedtest-cli, vispirms būs jāiespējo “Kopienas” programmatūras krātuve /etc/pacman.conf. Lai aktivizētu, palaidiet termināli un atveriet pacman.conf ar Nano.

sudo nano /etc/pacman.conf

Ritiniet uz leju un atrodiet “Kopiena”. Noņemiet visus # no “Kopienas” priekšā un arī līnijas zem tā. Pēc simbolu # noņemšanas nospiediet Ctrl + O lai saglabātu labojumus un izietu no Nano ar Ctrl + X.

Atkārtoti sinhronizējiet savu Pacman, lai iespējotu kopienas repo.

sudo pacman -Syy

Kad Kopienas rep tagad ir izveidots un darbojas jūsu Arch Linux personālajā datorā, instalējiet utilītu speedtest-cli.

sudo pacman -S speedtest-cli

Fedora

sudo dnf install speedtest-cli -y

OpenSUSE

sudo zypper install speedtest-cli

Ģenēriskās Linux, izmantojot Python PIP

Ja nevarat iegūt utilītu Speedtest-cli,jūs to varēsit sasniegt, izmantojot Python un PIP. Lai sāktu instalēšanu, atveriet termināļa logu un pārliecinieties, ka jums ir gan Python, gan Pip jaunākā versija. Kad esat pārliecinājies, ka jūsu Linux datorā darbojas jaunākā Python un Pip versija, instalējiet Speedtest-cli ar šādu komandu.

Piezīme: nemēģiniet izmantot sudo instalēšanas laikā, jo tas izjauks jūsu Python izstrādes vidi.

pip install speedtest-cli

Ģenēriskās Linux, izmantojot ēku no avota

Dodoties Python Pip maršrutā ar vispārēju Linuxizplatīšana parasti ir vienkāršākais veids, kā to panākt, ja jūsu Linux izplatīšanai nerūp programmatūra. Tomēr, ja PIP nedarbojas, ir vēl viens risinājums: ēka no avota.

Pirms Speedtest-cli instalēšanas, izmantojot Github avota kodu, instalējiet Python programmēšanas valodu, kā arī rīku Git. Pēc tam izmantojiet git klons komanda, lai greifers kodu.

git clone https://github.com/sivel/speedtest-cli.git

Pārvietojiet termināli uz speedtest-cli koda mapi un atjaunina satura atļaujas.

sudo chmod +x *

Palaidiet instalēšanas rīku, lai Speedtest-cli darbotos jūsu Linux datorā.

python setup.py install

Izmantojiet Speedtest-Cli

Lai izpildītu pamata interneta ātruma testu ar rīku Speedtest-cli, palaidiet termināli un palaidiet speedtest-cli tajā. Tālāk ir aprakstīts jūsu ping, augšupielādes un lejupielādes ātruma pamatpārbaude. Jūsu interneta testa rezultāti tiks parādīti teksta formā, kad process būs pabeigts.

speedtest-cli

Ja jūs vēl neesat izmantojis termināli un vēlaties, lai interneta testa rezultāti būtu vieglāk lasāmi, pievienojiet tam vienkāršu modifikatoru speedtest-cli komandas.

speedtest-cli  --simple

Tests tikai lejupielādei

Vai vēlaties noskaidrot lejupielādes ātrumu, bet nejūtaties kā pilns interneta ātruma tests? Mēģiniet palaist speedtest-cli komandu ar nav augšupielādes modifikators.

speedtest-cli --no-upload

Apvienot nav augšupielādes Ar vienkārši modifikators ērtai lasīšanai.

speedtest-cli --no-upload --simple

Tikai augšupielādes pārbaude

Skriešana speedtest-cli Ar bez lejupielādes komanda ļaus lietotājam veikt “tikai augšupielādes” pārbaudi.

speedtest-cli --no-download

Lai iegūtu labākos rezultātus, izmantojiet vienkārši modifikators.

speedtest-cli --no-download --simple

Skatīt grafiskos rezultātus

Izpildot interneta ātruma testu vietnē Speedtest.net, jums ir iespēja apskatīt tīkla rezultātus PNG attēlā. Ja vēlaties attēlu ar ātruma testiem, ar kuriem jūs vadāt speedtest-cli terminālī pievienojiet dalīties modifikators.

speedtest-cli --share --simple

Ātrākais ar baitiem

Katru interneta testu, kuru veicat ar speedtest-cli komandu mēra bitos. Tas ir universālais ātruma mērīšanas standarts internetā. Ja tas nesaskan ar jums, apsveriet iespēju izmantot baiti modifikators jūsu testos.

speedtest-cli --bytes

Eksportēt SpeedTest uz CSV

Vai jūs daudz veicat ātruma testus? Vai vēlaties sekot saviem datiem? Apsveriet iespēju palaist speedtest-cli komandu ar csv modifikators. Izmantojot šo funkciju, testa rezultāti tiek izdrukāti “csv” teksta formātā, kas ir viegli ielīmējams izklājlapu programmās, piemēram, Microsoft Excel vai Libre Office Calc.

speedtest-cli --csv

Citas Speedtest-cli funkcijas

Šajā apmācībā mēs aplūkojam daudzas dažādas noderīgas funkcijas, kuras varat izmantot speedtest-cli. Tomēr ir arī daudzas citas noderīgas funkcijas, kuras mēs neaptveram.

Lai piekļūtu citām komandrindas Speedtest funkcijām, termināļa logā palaidiet šo komandu.

speedtest-cli --help

Alternatīvi saglabājiet palīdzības lapu teksta failā ar:

speedtest-cli --help >> ~/Documents/speedtest-cli-commands.txt
</p>

Komentāri