한 줄에서 Linux 총 대역폭 찾기

한 줄에서 Linux 총 대역폭 찾기

Linux 상자가 시작 이후 사용한 총 대역폭을 찾는 명령이 있습니까? 이 명령은 한 줄을 반환합니다.

내가 묻는 이유는 멋진 애니메이션 터미널을 사용하는 대신 터미널을 사용하지 않고 이 쉘을 호출하고 결과를 웹을 통해 출력하고 싶기 때문입니다.

답변1

이 시도:

netstat -N -i | awk '{if ($1 > 0 && $4 > 0) print $1,$4,$8}' | grep -i -v name | uniq

출력은 다음과 같습니다:

Iface RX-OK TX-OK eth0 16257756 24735708 lo 15049 15049

(인터페이스별 바이트 단위 증가 및 감소)

편집: 잠시 플레이한 후:

netstat -i | awk '{print ($4+$8)}'

모든 인터페이스의 합계(바이트)만 표시됩니다.

[claudiop@Workstation]# netstat -i | awk '{인쇄 ($4+$8)}'

0 0 40994492 30102

("0"이 어디서 왔는지는 모르지만 출력을 쉽게 필터링할 수 있습니다)

원천

답변2

vnstat | awk '$7~/total/ {print $8,$9}'다음과 같이 출력됩니다.

8.03MiB

관련 정보