터미널에서 인터페이스의 현재 대역폭 속도를 어떻게 얻습니까?


10

터미널에서 인터페이스의 현재 대역폭 "eth0"을 얻고 싶습니다. 가능한 한 간단하게하는 것이 좋습니다. "dnstat"와 같이 많은 텍스트를 제공하는 대신 10 dn 30을 말합니다.

편집 : 자동 모니터링을위한 명령 줄 프로그램에는 필요하지만 수동으로 보지 마십시오.


당신은 시도 할 수있다iftop
Alexej Magura

답변:


10

이를 수행 할 수있는 몇 가지 도구가 있습니다.

브몬

다양한 배포판에 대한 대부분의 저장소에 있어야하는 것은입니다 bmon.

    브몬의 ss

요약보기에서도 실행할 수 있습니다.

           작은 bmon의 ss

다른 것을 찾고 있다면이 Linuxaria 기사 제목을 살펴보십시오 .Linux shell에서 대역폭 모니터링 . 또한 속도계 뿐만 아니라 nload 도 언급합니다 .

Nload

    nload의 ss

속도계

            속도계의 ss

Ibmonitor

더 기본적인 것을 찾고 있다면 ibmonitor 를 사용해 볼 수도 있습니다 . 기본이지만 대역폭을 모니터링 할 때 기대할 수있는 대부분의 기능이 있습니다.

            ibmonitor의 ss


2
그리고 iftop을 잊지 마십시오 .
n.st

@ n.st-그것에 익숙하지만 대역폭 방법을 원했기 때문에 언급하지 않았으며 프로세스와 비슷합니다 top.
slm

전체 대역폭도 표시하지만 OP가 의도 한 스크립트에 의한 자동 평가에는 이상적이지 않을 것입니다.
n.st

1
@ n.st-그렇기 때문에 제가 빠진 이유는 있지만, 잘못 행동하는 네트워크 사용자를 찾기 위해 정기적으로 사용합니다. 8-)
slm

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.