터미널에서 네트워크 트래픽을 표시하는 방법은 무엇입니까? 네트워크 트래픽 (무선)을 표시하는 방법은

터미널에서 실제 네트워크 트래픽 (무선)을 표시하는 방법은 무엇입니까?

또한 :이 정보를 차트에 추가 할 수 top있습니까?



답변

커맨드 라인 네트워크 트래픽 모니터링을위한 Ubuntu 리포지토리의 유용한 도구는 다음과 같습니다.

bmon- 한 번에 여러 인터페이스를 표시

여기에 이미지 설명을 입력하십시오

slurm- 멋진 컬러 그래프가 있습니다

여기에 이미지 설명을 입력하십시오

tcptrack- 좋아하는 것. 사용중인 대역폭의 양과 전송이 수행되는 프로토콜 (서비스 / 포트) 및 대상을 알려줍니다. 대역폭을 어떻게 사용하고 있는지 정확히 알고 싶을 때 매우 유용

여기에 이미지 설명을 입력하십시오


답변

아주 쉽습니다! 다음과 같이 “iftop”을 설치하십시오.

sudo apt-get install iftop

그런 다음 실행

sudo iftop

모든 터미널에서!

즐겨!


답변

누군가도 언급 했어야했다 nethogs.

다른 그리고 어쩌면 이것에 대한 쿨러 인 점은 트래픽을 보여주고 있다는 것입니다 공정 이미지 쇼처럼,

여기에 이미지 설명을 입력하십시오

한 번 봐 가지고 페이지를


답변

유니 코드 블록 문자, 색상을 사용하여 터미널에 그래프를 표시하고 그래프의 각 피크에 레이블을 추가하는 속도계 라는 유용한 도구가 있습니다 .

$ sudo apt-get install speedometer
$ speedometer -l  -r wlan0 -t wlan0 -m $(( 1024 * 1024 * 3 / 2 ))

이전 명령을 실행 한 후 스크린 샷

여기에는 여러 옵션이 있으며 여러 인터페이스를 모니터링하고 여러 행이나 열에 여러 그래프를 표시 할 수 있으며 단일 파일의 다운로드 속도를 모니터링 할 수도 있습니다 (디스크의 파일 크기를 보면서).


답변

iptraf

IPTraf는 Linux 용 콘솔 기반 네트워크 통계 유틸리티입니다. TCP 연결 패킷 및 바이트 수, 인터페이스 통계 및 활동 표시기, TCP / UDP 트래픽 분석, LAN 스테이션 패킷 및 바이트 수와 같은 다양한 수치를 수집합니다.

풍모

네트워크를 통과하는 IP 트래픽에 대한 정보를 표시하는 IP 트래픽 모니터 TCP 플래그 정보, 패킷 및 바이트 수, ICMP 세부 사항, OSPF 패킷 유형을 포함합니다. IP, TCP, UDP, ICMP, 비 IP 및 기타 IP 패킷 수, IP 체크섬 오류, 인터페이스 활동, 패킷 크기 수를 보여주는 일반 및 상세 인터페이스 통계. 공통 TCP 및 UDP 애플리케이션 포트의 수신 및 발신 패킷 수를 표시하는 TCP 및 UDP 서비스 모니터 활성 호스트를 감지하고 TCP, UDP 및 기타 프로토콜 디스플레이 필터에 대한 데이터 활동을 보여주는 통계를 표시하는 LAN 통계 모듈 관심있는 트래픽 만 볼 수 있습니다. 로깅 이더넷, FDDI, ISDN, SLIP, PPP 및 루프백 인터페이스 유형을 지원합니다. Linux 커널의 내장 원시 소켓 인터페이스를 사용합니다. 광범위한 지원되는 네트워크 카드에서 사용할 수 있습니다. 전체 화면, 메뉴 방식 작동.

인식 된 프로토콜

IP TCP UDP ICMP IGMP IGP IGRP OSPF ARP RARP

비 IP 패킷은 단순히 “비 IP”로 표시되며 이더넷 LAN에서 적절한 이더넷 주소가 제공됩니다.

지원되는 인터페이스

로컬 루프백 모든 Linux 지원 이더넷 인터페이스 모든 Linux 지원 FDDI 인터페이스 SLIP 비동기 PPP ISDN을 통한 동기 PPP Raw IP 캡슐화가있는 ISDN Cisco HDLC 캡슐화가있는 ISDN 병렬 회선 IP

출처 http://iptraf.seul.org/about.html

설치

apt:

apt-get install iptraf

또는 소스를 다운로드하십시오.

http://iptraf.seul.org/download.html

스크린 샷

현재 연결 :

TCP 연결

현재 포트 :

여기에 이미지 설명을 입력하십시오

모든 인터페이스 요약 :

여기에 이미지 설명을 입력하십시오

인터페이스 별 세부 사항 :

여기에 이미지 설명을 입력하십시오

출처 http://iptraf.seul.org/shots.html


답변

tcpdump -i eth0

그러면 해당 인터페이스 (이더넷 카드)에서 흐르는 모든 데이터의 스트리밍 정보가 제공됩니다. wireshark와 유사합니다.

ifconfig머신 인터페이스 목록을 보는 데 사용 하십시오.


답변

ifconfig [interface]그렇게 할 것 같아요 . 처럼:

gevorg @ gevorg-TravelMate-3260 : ~ $ ifconfig wlan0
wlan0 링크 캡슐화 : 이더넷 HWaddr 00 : 18 : de : 89 : 52 : 71
          방송 MULTICAST MTU : 1500 미터법 : 1
          RX 패킷 : 0 오류 : 0 삭제 : 0 오버런 : 0 프레임 : 0
          TX 패킷 : 0 오류 : 0 삭제 : 0 오버런 : 0 캐리어 : 0
          충돌 : 0 txqueuelen : 1000
          수신 바이트 : 0 (0.0B) TX 바이트 : 0 (0.0B)

gevorg @ gevorg-TravelMate-3260 : ~ $ ifconfig eth0
eth0 링크 캡슐화 : 이더넷 HWaddr 00 : 16 : 36 : bf : 92 : e3
          inet addr : 192.168.10.100 Bcast : 192.168.10.255 마스크 : 255.255.255.0
          inet6 주소 : fe80 :: 216 : 36ff : febf : 92e3 / 64 범위 : 링크
          방송 런닝 MULTICAST MTU : 1500 미터법 : 1
          RX 패킷 : 342765 오류 : 0 삭제 : 0 오버런 : 0 프레임 : 0
          TX 패킷 : 306183 오류 : 0 삭제 : 0 오버런 : 0 캐리어 : 0
          충돌 : 0 txqueuelen : 1000
          수신 바이트 : 373934806 (373.9MB) TX 바이트 : 39111569 (39.1MB)
          중단 : 16

그것은 보여줍니다 73934806 (373.9 MB) : RX 바이트TX 바이트 : 39,111,569 (39.1 MB)를 .