查看网卡实时流量脚本-《shell脚本》

admin 2025-11-06 14:32:59 系统网络 来源:ZONE.CI 全球网 0 阅读模式
    1. #!/bin/bash
    2. NIC=$1
    3. echo -e " In ------ Out"
    4. while true; do
    5. OLD_IN=$(awk '$0~"'$NIC'"{print $2}' /proc/net/dev)
    6. OLD_OUT=$(awk '$0~"'$NIC'"{print $10}' /proc/net/dev)
    7. sleep 1
    8. NEW_IN=$(awk '$0~"'$NIC'"{print $2}' /proc/net/dev)
    9. NEW_OUT=$(awk '$0~"'$NIC'"{print $10}' /proc/net/dev)
    10. IN=$(printf "%.1f%s" "$((($NEW_IN-$OLD_IN)/1024))" "KB/s")
    11. OUT=$(printf "%.1f%s" "$((($NEW_OUT-$OLD_OUT)/1024))" "KB/s")
    12. echo "$IN $OUT"
    13. sleep 1
    14. done
    01-shell脚本介绍-《shell脚本》 系统网络

    01-shell脚本介绍-《shell脚本》

    一、shell脚本是什么二、为什么要学shell,而不是其他计算机语言三、学习这门课程的优势四、学了能干什么五、学习什么内容六、学习的技巧七、成长路径八、学习环
    评论:0   参与:  6