通过10个样例彻底掌握 linux iftop 命令

如题所述

探索iftop的强大功能:深度解读实时网络流量监控


iftop,这个极具洞察力的网络带宽监控工具,让你实时掌握网络流量动态。本文将带你深入了解其安装、用法和常见操作,让你轻松掌握这个实用的命令行工具。


快速入门安装


首先,让我们看看在不同Linux发行版上的安装步骤:



    Ubuntu/Debian

    sudo apt-get install -y iftop


    CentOS/RHEL/Rocky Linux

    先启用EPEL存储库,然后:


    sudo yum install -y epel-release


    sudo yum install iftopsudo dnf install -y iftop


    Fedora

    sudo dnf install -y iftop


    Arch Linux/Manjaro

    sudo pacman -S iftop


命令行操作指南



    总体流量概览

    仅需输入sudo iftop,即可查看所有网络接口的带宽使用情况。


    定向监控

    要查看特定接口,如enp0s8的统计,用sudo iftop -i enp0s8


    隐藏界面元素

    使用sudo iftop -b可隐藏顶部的带宽比例栏。


    禁用主机名解析

    忽略主机名查找,输入sudo iftop -n -i enp0s8


    文本模式输出

    选择直观文本模式,用sudo iftop -t呈现。


    子网流量分析

    针对特定子网(如192.168.2.0/24)分析流量,用sudo iftop -F 192.168.2.0/24


    排序显示

    按源地址排序:sudo iftop -o source


    按目的地址排序:sudo iftop -o destination


    字节单位显示

    以字节为单位查看带宽:sudo iftop -B -i enp0s8


    查看帮助文档

    深入理解iftop的功能,用man iftop查阅详细文档。



现在,你已经掌握了iftop的基本操作,可以开始监控你的网络流量,优化网络性能,确保数据传输的效率。立即实践,享受iftop带来的实时洞察力吧!
温馨提示:答案为网友推荐,仅供参考