iftop - ເຄື່ອງມືກວດສອບແບນວິດໃນເຄືອຂ່າຍ Linux ທີ່ໃຊ້ເວລາຈິງ


ໃນບົດຂຽນກ່ອນ ໜ້າ ນີ້, ພວກເຮົາໄດ້ກວດກາການ ນຳ ໃຊ້ TOP Command ແລະມັນແມ່ນຕົວ ກຳ ນົດການຕ່າງໆ. ໃນບົດຂຽນນີ້ພວກເຮົາໄດ້ມີໂປແກຼມທີ່ດີເລີດອີກຢ່າງ ໜຶ່ງ ທີ່ມີຊື່ວ່າ Interface TOP (IFTOP) ແມ່ນເຄື່ອງມືກວດສອບເວບໄຊທ໌ທີ່ໃຊ້ເວລາຈິງ.

ມັນຈະສະແດງພາບລວມຢ່າງວ່ອງໄວຂອງກິດຈະ ກຳ ເຄືອຂ່າຍໃນອິນເຕີເຟດ. Iftop ສະແດງບັນຊີລາຍຊື່ທີ່ຖືກປັບປຸງໃນເວລາຈິງຂອງແບນວິດການ ນຳ ໃຊ້ເຄືອຂ່າຍທຸກໆ 2, 10 ແລະ 40 ວິນາທີໂດຍສະເລ່ຍ. ໃນໂພສນີ້ພວກເຮົາຈະເຂົ້າໄປເບິ່ງການຕິດຕັ້ງແລະວິທີການໃຊ້ IFTOP ກັບຕົວຢ່າງໃນ Linux.

<

  • libpcap: ຫໍສະ ໝຸດ ສຳ ລັບເກັບ ກຳ ຂໍ້ມູນເຄືອຂ່າຍທີ່ມີຊີວິດ.
  • libncurses: ຫ້ອງສະ ໝຸດ ຂຽນໂປແກຼມທີ່ໃຫ້ API ສຳ ລັບສ້າງອິນເຕີເຟດທີ່ອີງໃສ່ຕົວ ໜັງ ສືໃນທາງທີ່ບໍ່ມີປະຕິບັດການຢູ່ປາຍທາງ.
  • ຕິດຕັ້ງ libpcap ແລະ libncurses

    ເລີ່ມຕົ້ນໂດຍການຕິດຕັ້ງຫ້ອງສະ ໝຸດ libpcap ແລະ libncurses ໂດຍໃຊ້ຕົວຈັດການແພກເກດແຈກຢາຍ Linux ຂອງທ່ານດັ່ງທີ່ສະແດງໄວ້.

    $ sudo apt install libpcap0.8 libpcap0.8-dev libncurses5 libncurses5-dev  [On Debian/Ubuntu]
    # yum  -y install libpcap libpcap-devel ncurses ncurses-devel             [On CentOS/RHEL]
    # dnf  -y install libpcap libpcap-devel ncurses ncurses-devel             [On Fedora 22+]
    

    ດາວໂຫລດແລະຕິດຕັ້ງ iftop

    Iftop ມີຢູ່ໃນຫໍສະ ໝຸດ ຊອບແວທີ່ເປັນທາງການຂອງ Debian/Ubuntu Linux, ທ່ານສາມາດຕິດຕັ້ງມັນໂດຍໃຊ້ ຄຳ ສັ່ງ apt ດັ່ງທີ່ສະແດງໄວ້.

    $ sudo apt install iftop
    

    ໃນ RHEL/CentOS, ທ່ານ ຈຳ ເປັນຕ້ອງເປີດໃຊ້ຫໍສະມຸດ EPEL, ແລະຫຼັງຈາກນັ້ນຕິດຕັ້ງມັນດັ່ງຕໍ່ໄປນີ້.

    # yum install epel-release
    # yum install  iftop
    

    ກ່ຽວກັບການແຈກຈ່າຍ Fedora, iftop ຍັງສາມາດໃຊ້ໄດ້ຈາກຫໍສະມຸດຂອງລະບົບເລີ່ມຕົ້ນເພື່ອຕິດຕັ້ງໂດຍໃຊ້ ຄຳ ສັ່ງຕໍ່ໄປນີ້.

    # dnf install iftop
    

    ການແຈກຈ່າຍ Linux ອື່ນໆ, ສາມາດດາວໂຫລດແພັກເກດແຫຼ່ງ iftop ໂດຍໃຊ້ wget ຄຳ ສັ່ງແລະລວບລວມມັນຈາກແຫຼ່ງດັ່ງທີ່ສະແດງ.

    # wget http://www.ex-parrot.com/pdw/iftop/download/iftop-0.17.tar.gz
    # tar -zxvf iftop-0.17.tar.gz
    # cd iftop-0.17
    # ./configure
    # make
    # make install
    

    ການ ນຳ ໃຊ້ພື້ນຖານຂອງ Iftop

    ເມື່ອການຕິດຕັ້ງ ສຳ ເລັດແລ້ວ, ໃຫ້ໄປທີ່ console ຂອງທ່ານແລ້ວ ດຳ ເນີນການ ຄຳ ສັ່ງ iftop ໂດຍບໍ່ມີການໂຕ້ຖຽງໃດໆເພື່ອເບິ່ງການ ນຳ ໃຊ້ແບນວິດຂອງອິນເຕີເຟດທີ່ ກຳ ນົດໄວ້, ດັ່ງທີ່ສະແດງຢູ່ໃນ ໜ້າ ຈໍຂ້າງລຸ່ມນີ້.

    $ sudo iftop
    

    ຕົວຢ່າງຜົນຜະລິດຂອງ ຄຳ ສັ່ງ iftop ເຊິ່ງສະແດງແບນວິດຂອງອິນເຕີເຟດທີ່ຢູ່ເບື້ອງຕົ້ນດັ່ງຮູບຂ້າງລຸ່ມນີ້.

    ຕິດຕາມກວດກາການໂຕ້ຕອບເຄືອຂ່າຍ Linux

    ທຳ ອິດ ດຳ ເນີນ ຄຳ ສັ່ງ ip ຕໍ່ໄປນີ້ເພື່ອຊອກຫາທຸກອິນເຕີເຟດທີ່ຕິດຂັດໃນລະບົບ Linux ຂອງທ່ານ.

    $ sudo ifconfig
    OR
    $ sudo ip addr show
    

    ຫຼັງຈາກນັ້ນ, ໃຊ້ທຸງ -i ເພື່ອລະບຸການໂຕ້ຕອບທີ່ທ່ານຕ້ອງການກວດສອບ. ຕົວຢ່າງ ຄຳ ສັ່ງຂ້າງລຸ່ມນີ້ໃຊ້ເພື່ອຕິດຕາມແບນວິດເທິງອິນເຕີເນັດໄຮ້ສາຍໃນຄອມພິວເຕີ້ທົດສອບ.

    $ sudo iftop -i wlp2s0
    

    ເພື່ອປິດການຊອກຫາ hostname, ໃຫ້ໃຊ້ທຸງ -n .

    $ sudo iftop -n  eth0
    

    ເພື່ອເປີດໃຊ້ງານສະແດງທ່າເຮືອ, ໃຫ້ໃຊ້ປຸ່ມປ່ຽນລະຫັດ.

    $ sudo iftop -P eth0
    

    ຕົວເລືອກ Iftop ແລະການ ນຳ ໃຊ້

    ໃນຂະນະທີ່ ກຳ ລັງແລ່ນ iftop ທ່ານສາມາດໃຊ້ຄີບອດເຊັ່ນ: ລະຫັດ S , D ເພື່ອເບິ່ງຂໍ້ມູນເພີ່ມເຕີມເຊັ່ນແຫຼ່ງ, ປາຍທາງແລະອື່ນໆ. . ກົດ ' q ' ເພື່ອເຊົາຈາກການເຮັດວຽກຂອງ ໜ້າ ຕ່າງ.

    ໃນບົດຂຽນນີ້, ພວກເຮົາໄດ້ສະແດງວິທີການຕິດຕັ້ງແລະໃຊ້ iftop, ເຄື່ອງມືກວດສອບອິນເຕີເຟດເຄືອຂ່າຍໃນ Linux. ຖ້າທ່ານຕ້ອງການຢາກຮູ້ເພີ່ມເຕີມກ່ຽວກັບ iftop ກະລຸນາເຂົ້າເບິ່ງເວັບໄຊທ໌ iftop. ກະລຸນາແບ່ງປັນມັນແລະສົ່ງ ຄຳ ຄິດເຫັນຂອງທ່ານຜ່ານຊ່ອງ ຄຳ ເຫັນຂອງພວກເຮົາຂ້າງລຸ່ມນີ້.