Linux에서 프로세스가 차지하는 네트워크 속도 및 트래픽 사용량을 확인하는 방법

WBOY
풀어 주다: 2023-05-18 23:16:11
앞으로
8979명이 탐색했습니다.

vnstat, iftop 및 nethogs 세 가지 명령이 있습니다(권장)

모두 yum 또는 apt-get을 사용하여 소프트웨어를 추가로 설치해야 합니다

1 인터페이스 통계 보고서를 보려면 vnstat를 사용하세요.

vnstat -i eth0 -l #实时流量情况
로그인 후 복사

볼 수 있는 다른 명령이 있습니다. --help 사용

Linux에서 프로세스가 차지하는 네트워크 속도 및 트래픽 사용량을 확인하는 방법

ctrl+c가 완료되면 모니터링 기간 동안의 트래픽 통계 결과가 표시됩니다

Linux에서 프로세스가 차지하는 네트워크 속도 및 트래픽 사용량을 확인하는 방법

2 iftop을 사용하여 대역폭 사용량을 확인하세요

iftop을 사용하여 모니터링할 수 있습니다. 네트워크 카드의 실시간 트래픽(네트워크 세그먼트 지정 가능), 역방향 IP 해상도, 포트 정보 표시 등

명령 사용법:

  • -i모니터링 설정 네트워크 카드(예: # iftop -i eth2-i设定监测的网卡,如:# iftop -i eth2

  • -B以bytes为单位显示流量(默认是bits),如:# iftop -B

  • -n使host信息默认直接都显示IP,如:# iftop -n

  • -N使端口信息默认直接都显示端口号,如: # iftop -N

省略其他……

交互命令:

  • 按n切换显示本机的IP或主机名;

  • 按s切换是否显示本机的host信息;

  • 按d切换是否显示远端目标主机的host信息;

  • 按t切换显示格式为2行/1行/只显示发送流量/只显示接收流量;

  • 按N切换显示端口号或端口服务名称;

  • 按S切换是否显示本机的端口信息;

  • 按D切换是否显示远端目标主机的端口信息;

  • 按p切换是否显示端口信息;

  • 省略其他……

使用截图:

Linux에서 프로세스가 차지하는 네트워크 속도 및 트래픽 사용량을 확인하는 방법

三、nethogs使用,按进程实时统计网络带宽利用率(推荐)

命令用法:

1、设置5秒钟刷新一次,通过-d来指定刷新频率:nethogs -d 5

2、监视eth0网络带宽 :nethogs eth0

3、同时监视eth0和eth2接口 : nethogs eth0 eth2

交互命令:

以下是NetHogs的一些交互命令(键盘快捷键)

  • m: 修改单位

  • r: 按流量排序

  • s: 按发送流量排序

  • q

-B는 트래픽을 바이트 단위로 표시합니다(기본값은 비트). 예: # iftop -B

-n은 호스트 정보가 기본적으로 IP를 직접 표시하도록 합니다. 예: # iftop -n

Linux에서 프로세스가 차지하는 네트워크 속도 및 트래픽 사용량을 확인하는 방법

-N은 기본적으로 포트 정보가 포트 번호를 직접 표시하도록 합니다. 예: # iftop -N다른...대화형 명령 생략: n을 눌러 이 컴퓨터의 IP 또는 호스트 이름을 표시하도록 전환합니다. s를 눌러 표시 여부를 전환합니다. d를 눌러 원격 대상 호스트의 호스트 정보를 표시할지 여부를 전환하세요. 표시 형식을 2줄/1줄/트래픽만 전송으로 전환하려면 t를 누르세요. 트래픽 수신 포트 번호 또는 포트 서비스 이름을 표시하려면 N을 누르세요. 기기 정보의 포트 표시 여부를 전환하려면 S를 누르세요. 표시 여부를 전환하려면 D를 누르세요. 원격 대상 호스트의 포트 정보 포트 정보 표시 여부를 전환하려면 p를 누르세요. 기타 생략... Linux에서 프로세스의 네트워크 속도 및 트래픽 사용량을 확인하는 방법3. nethogs를 사용하여 프로세스별 네트워크 대역폭 사용량에 대한 실시간 통계 (권장) 명령 사용법: 1. 5초마다 새로 고침을 설정하고 -d: nethogs -d 52를 통해 새로 고침 빈도를 지정합니다. eth0 네트워크 대역폭 모니터링: nethogs eth03. 동시에 eth2 인터페이스: nethogs eth0 eth2 대화형 명령: 다음은 NetHogs m의 일부 대화형 명령(키보드 단축키)입니다. 단위 수정 r: 트래픽 기준으로 정렬 s: 트래픽 전송 기준으로 정렬 q : 명령 프롬프트 종료 스크린샷 사용:

위 내용은 Linux에서 프로세스가 차지하는 네트워크 속도 및 트래픽 사용량을 확인하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:yisu.com
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!