iftop -Pp -Nn -t -s 1 输出结果中怎样不显示interface、IP address 等信息
iftop
是一个实时显示网络带宽使用情况的工具。默认情况下,它会显示网络接口、IP 地址等信息。如果你希望在输出结果中不显示这些信息,可以使用 grep
或 awk
等工具来过滤输出。
例如,你可以使用以下命令来过滤掉包含 "interface" 和 "IP address" 的行:
iftop -Pp -Nn -t -s 1 | grep -vE "interface|IP address"
解释:
iftop -Pp -Nn -t -s 1
:这是你原本的 iftop
命令。grep -vE "interface|IP address"
:grep
命令用于过滤输出。-v
选项表示反向匹配,即排除匹配的行。-E
选项表示使用扩展的正则表达式。"interface|IP address"
是正则表达式,表示匹配包含 "interface" 或 "IP address" 的行。这样,输出结果中将不包含 "interface" 和 "IP address" 相关的信息。
如果你有更多特定的行需要过滤,可以在正则表达式中添加更多的条件。例如���如果你还想过滤掉包含 "TX" 和 "RX" 的行,可以这样做:
iftop -Pp -Nn -t -s 1 | grep -vE "interface|IP address|TX|RX"
这样,你可以根据需要调整过滤条件。