ວິທີການທົດສອບຄວາມໄວອິນເຕີເນັດຂອງທ່ານຈາກເສັ້ນ ຄຳ ສັ່ງໂດຍໃຊ້ Speedtest-CLI Tool
ພວກເຮົາຕ້ອງກວດກາຄວາມໄວຂອງການເຊື່ອມຕໍ່ອິນເຕີເນັດຢູ່ເຮືອນແລະຫ້ອງການ. ພວກເຮົາເຮັດຫຍັງເພື່ອສິ່ງນີ້? ໄປທີ່ເວັບໄຊທ໌ເຊັ່ນ Speedtest.net ແລະເລີ່ມທົດສອບ. ມັນໂຫລດ JavaScript ໃນເວັບບຼາວເຊີແລະຫຼັງຈາກນັ້ນເລືອກເຄື່ອງແມ່ຂ່າຍທີ່ດີທີ່ສຸດໂດຍອີງໃສ່ ping ແລະຜົນໄດ້ຮັບຜົນໄດ້ຮັບ. ມັນຍັງໃຊ້ Flash player ເພື່ອຜະລິດຜົນກາຟິກ.
ຈະເປັນແນວໃດກ່ຽວກັບເຄື່ອງແມ່ຂ່າຍທີ່ບໍ່ມີຫົວ, ບ່ອນທີ່ບໍ່ມີໂປແກຼມທ່ອງເວັບໃດແລະຈຸດຕົ້ນຕໍແມ່ນເຄື່ອງແມ່ຂ່າຍສ່ວນໃຫຍ່ແມ່ນບໍ່ມີບ່ອນຢູ່. ຂໍ້ບົກຜ່ອງອີກອັນ ໜຶ່ງ ຂອງການທົດສອບຄວາມໄວໂດຍອີງຕາມຕົວທ່ອງເວັບຂອງເວັບແມ່ນວ່າ, ທ່ານບໍ່ສາມາດຈັດຕາຕະລາງການທົດສອບຄວາມໄວໄດ້ໃນໄລຍະຫ່າງປົກກະຕິ. ຕໍ່ໄປນີ້ແມ່ນໂປແກຼມ“ Speedtest-cli” ທີ່ເອົາຂໍ້ບົກຜ່ອງດັ່ງກ່າວອອກມາແລະໃຫ້ທ່ານທົດສອບຄວາມໄວຂອງການເຊື່ອມຕໍ່ອິນເຕີເນັດຈາກເສັ້ນ ຄຳ ສັ່ງ.
ຄໍາຮ້ອງສະຫມັກແມ່ນພື້ນຖານສະຄິບທີ່ຖືກພັດທະນາໃນພາສາການຂຽນໂປແກຼມ Python. ມັນວັດແທກຄວາມໄວຂອງແບນວິດ Internet. ມັນໄດ້ໃຊ້ພື້ນຖານໂຄງລ່າງ speedtest.net ເພື່ອວັດແທກຄວາມໄວ. Speedtest-cli ແມ່ນສາມາດລົງທະບຽນ server ໂດຍອີງໃສ່ໄລຍະທາງດ້ານຮ່າງກາຍ, ທົດສອບກັບ server ທີ່ສະເພາະ, ແລະໃຫ້ URL ໃຫ້ທ່ານແບ່ງປັນຜົນຂອງການທົດສອບຄວາມໄວອິນເຕີເນັດຂອງທ່ານ.
ເພື່ອຕິດຕັ້ງເຄື່ອງມື speedtest-cli ຫຼ້າສຸດໃນລະບົບ Linux, ທ່ານຕ້ອງມີ Python 2.4-3.4 ຫຼືສູງກວ່າລຸ້ນທີ່ຕິດຕັ້ງຢູ່ໃນລະບົບ.
ຕິດຕັ້ງ speedtest-cli ໃນ Linux
ມີສອງວິທີໃນການຕິດຕັ້ງເຄື່ອງມື speedtest-cli. ວິທີການ ທຳ ອິດກ່ຽວຂ້ອງກັບການໃຊ້ແພັກເກດ
ທຳ ອິດທ່ານ ຈຳ ເປັນຕ້ອງຕິດຕັ້ງຊຸດ python-pip
, ຫຼັງຈາກນັ້ນທ່ານສາມາດຕິດຕັ້ງເຄື່ອງມື speedtest-cli ໂດຍໃຊ້ ຄຳ ສັ່ງ pip ດັ່ງທີ່ສະແດງຢູ່ດ້ານລຸ່ມ.
$ sudo apt-get install python-pip $ sudo pip install speedtest-cli
ເພື່ອຍົກລະດັບ speedtest-cli, ໃນຂັ້ນຕອນຕໍ່ມາ, ໃຊ້.
$ sudo pip install speedtest-cli --upgrade
ທຳ ອິດດາວໂຫລດ script python ຈາກ github ໂດຍໃຊ້ wget ຄຳ ສັ່ງ, ຖອດໄຟລ໌ທີ່ດາວໂຫລດມາ (master.zip) ແລະສະກັດເອົາ ..
$ wget https://github.com/sivel/speedtest-cli/archive/master.zip $ unzip master.zip
ຫຼັງຈາກສະກັດເອກະສານ, ເຂົ້າໄປທີ່ໄດເລກະທໍລີທີ່ຖືກສະກັດ speedtest-cli-master
ແລະເຮັດໃຫ້ເອກະສານສະຄິບສາມາດປະຕິບັດໄດ້.
$ cd speedtest-cli-master/ $ chmod 755 speedtest_cli.py
ຖັດໄປ, ຍ້າຍທີ່ໃຊ້ງານໄປໃສ່ໂຟນເດີ /usr/bin
, ເພື່ອວ່າທ່ານບໍ່ ຈຳ ເປັນຕ້ອງພິມທຸກໆເສັ້ນທາງເຕັມທຸກໆຄັ້ງ.
$ sudo mv speedtest_cli.py /usr/bin/
ທົດສອບຄວາມໄວໃນການເຊື່ອມຕໍ່ອິນເຕີເນັດດ້ວຍ speedtest-cli
1. ເພື່ອທົດສອບການດາວໂຫລດແລະອັບໂຫລດຄວາມໄວຂອງການເຊື່ອມຕໍ່ອິນເຕີເນັດຂອງທ່ານ, ໃຫ້ແລ່ນ ຄຳ ສັ່ງ speedtest-cli
ໂດຍບໍ່ມີການໂຕ້ຖຽງກັນດັ່ງທີ່ສະແດງຢູ່ຂ້າງລຸ່ມ.
$ speedtest_cli.py
2. ເພື່ອກວດກາຄວາມໄວໃນຜົນຂອງໄບ.
$ speedtest_cli.py --bytes
3. ແບ່ງປັນຄວາມໄວແບນວິດຂອງທ່ານກັບ ໝູ່ ຫລືຄອບຄົວຂອງທ່ານ. ເຈົ້າຍັງບໍ່ໄດ້ສະຫນອງການເຊື່ອມຕໍ່ທີ່ສາມາດຖືກນໍາໃຊ້ເພື່ອດາວໂຫລດຮູບພາບ.
# speedtest_cli.py --share
ຮູບຕໍ່ໄປນີ້ແມ່ນຜົນການທົດສອບຄວາມໄວຂອງຕົວຢ່າງທີ່ສ້າງຂື້ນໂດຍໃຊ້ ຄຳ ສັ່ງຂ້າງເທິງ.
4. ທ່ານບໍ່ ຈຳ ເປັນຕ້ອງມີຂໍ້ມູນອື່ນໃດນອກ ເໜືອ ຈາກ Ping, ດາວໂຫລດແລະອັບໂຫລດ?
$ speedtest_cli.py --simple
5. ຂຽນຊື່ຂອງເຄື່ອງແມ່ຂ່າຍ speedtest.net
ອີງຕາມໄລຍະທາງດ້ານຮ່າງກາຍ. ໄລຍະທາງເປັນກິໂລແມັດແມ່ນກ່າວເຖິງ.
$ speedtest_cli.py --list
6. ຂັ້ນຕອນສຸດທ້າຍໄດ້ສ້າງບັນຊີລາຍຊື່ຂອງເຊີບເວີທີ່ຖືກຈັດຮຽງບົນພື້ນຖານໄລຍະທາງ. ເຮັດແນວໃດເພື່ອໃຫ້ໄດ້ຜົນຜະລິດທີ່ຕ້ອງການ? ເວົ້າວ່າຂ້ອຍຕ້ອງການເບິ່ງເຄື່ອງແມ່ຂ່າຍ speedtest.net ທີ່ຕັ້ງຢູ່ Mumbai (ອິນເດຍ).
$ speedtest_cli.py --list | grep -i Mumbai
7. ທົດສອບຄວາມໄວໃນການເຊື່ອມຕໍ່ກັບເຊີບເວີສະເພາະ. ໃຊ້ Server Id ທີ່ຜະລິດໃນຕົວຢ່າງ 5 ແລະຕົວຢ່າງ 6 ໃນຂ້າງເທິງ.
$ speedtest_cli.py --server [server ID] $ speedtest_cli.py --server [5060] ## Here server ID 5060 is used in the example.
8. ເພື່ອກວດເບິ່ງເລກຮຸ່ນແລະຄວາມຊ່ວຍເຫຼືອຂອງເຄື່ອງມື speedtest-cli
.
$ speedtest_cli.py --version
$ speedtest_cli.py --help
ໝາຍ ເຫດ: ຄວາມຍືດຍຸ່ນທີ່ລາຍງານໂດຍເຄື່ອງມືບໍ່ແມ່ນເປົ້າ ໝາຍ ຂອງມັນແລະອີກຢ່າງ ໜຶ່ງ ບໍ່ຄວນເພິ່ງພາມັນ. ຜົນຜະລິດ latency ຄຸນຄ່າຜົນໄດ້ຮັບແມ່ນຮັບຜິດຊອບສໍາລັບເຄື່ອງແມ່ຂ່າຍທີ່ຖືກຄັດເລືອກເພື່ອທົດສອບ. ຄວາມສາມາດຂອງ CPU ແລະຄວາມ ຈຳ ຈະມີອິດທິພົນຕໍ່ຜົນໄດ້ຮັບໃນລະດັບໃດ ໜຶ່ງ.
ສະຫຼຸບ
ເຄື່ອງມືແມ່ນສິ່ງທີ່ ຈຳ ເປັນ ສຳ ລັບຜູ້ບໍລິຫານລະບົບແລະນັກພັດທະນາ. ຕົວອັກສອນງ່າຍໆທີ່ແລ່ນໂດຍບໍ່ມີບັນຫາ. ຂ້າພະເຈົ້າຕ້ອງເວົ້າວ່າຄໍາຮ້ອງສະຫມັກແມ່ນດີເລີດ, ມີນ້ໍາຫນັກເບົາແລະເຮັດສິ່ງທີ່ມັນສັນຍາໄວ້. ຂ້ອຍບໍ່ມັກ Speedtest.net ຍ້ອນເຫດຜົນທີ່ມັນໃຊ້ Flash, ແຕ່ speedtest-cli ເຮັດໃຫ້ຂ້ອຍມີເຫດຜົນທີ່ຈະຮັກພວກເຂົາ.
speedtest_cli ແມ່ນແອັບພລິເຄຊັນຂອງບຸກຄົນທີສາມແລະບໍ່ຄວນໃຊ້ເພື່ອບັນທຶກຄວາມໄວແບນວິດໂດຍອັດຕະໂນມັດ. Speedtest.net ຖືກໃຊ້ໂດຍຜູ້ໃຊ້ຫລາຍລ້ານຄົນແລະມັນເປັນຄວາມຄິດທີ່ດີທີ່ຈະຕັ້ງ Server Mini Speed ຂອງທ່ານເອງ.
ທັງ ໝົດ ນີ້ດຽວນີ້, ຈົນກວ່າຈະຕິດຕາມແລະເຊື່ອມຕໍ່ກັບ Tecmint. ຢ່າລືມໃຫ້ ຄຳ ຕິຊົມທີ່ມີຄຸນຄ່າຂອງທ່ານໃນ ຄຳ ເຫັນຂ້າງລຸ່ມນີ້. ມັກແລະແບ່ງປັນພວກເຮົາແລະຊ່ວຍພວກເຮົາໃຫ້ເຜີຍແຜ່.