インターフェイスで受信されたパケットと送信されたパケットの合計数を印刷するスクリプトを作成することに興味があります。出力は次のようになります。
interface
TX: number
RX: number
誰でも私を助けることができますか?
ベストアンサー1
eth0
次のコマンドを実行して、受信および送信されたパケットの数を計算できます。
cat /sys/class/net/eth0/statistics/rx_packets
cat /sys/class/net/eth0/statistics/tx_packets
その後、この事実を利用して毎秒これらのファイルをポーリングし、PPS値(1秒あたりのパケット数)を計算して出力する単純なシェルスクリプトを作成できます。