Nethogs는 프로토콜이나 서브넷별로 트래픽을 분할하는 다른 도구와 달리 프로세스별로 대역폭 사용량을 분류하는 특수 네트워크 모니터링 도구입니다. 이 고유한 방법은 어떤 프로세스가 네트워크 리소스를 소비하고 있는지 정확하게 판별합니다. 네트워크 속도가 느린 경우 Nethogs가 문제의 근본 원인을 파악하는 데 도움을 줄 수 있습니다.
설치를 시작하기 전에 성공을 위해 몇 가지 단계를 미리 설정했는지 확인하세요. 먼저 Debian 12 시스템이 최신인지 확인하세요. 터미널에서 명령을 실행하여 시스템을 업데이트합니다.
으아악이 명령은 패키지 목록을 업데이트하고 설치된 모든 패키지를 최신 버전으로 업그레이드합니다.
2단계. Debian 12에 Nethogs를 설치합니다.
사전 설치 단계를 완료한 후 이제 Debian 12에 Nethogs 설치를 진행할 수 있습니다. 설치 프로세스에는 터미널에서 실행되는 일련의 명령이 포함됩니다.
으아악이 명령은 Debian 저장소에서 Nethogs 및 필요한 종속성을 다운로드하고 설치합니다.
3단계. 네토그를 사용하세요.
Nethogs를 설치한 후 네트워크 트래픽 모니터링을 시작할 수 있습니다. Nethogs를 시작하려면 터미널에 nethogs
:
이 명령은 프로세스별로 그룹화된 현재 네트워크 트래픽의 실시간 테이블을 표시합니다. 이 표에는 실행 중인 각 프로세스의 총 송신 및 수신 트래픽이 표시되어 어떤 프로세스가 네트워크 리소스를 소비하고 있는지 한눈에 확인할 수 있습니다.
효과적인 네트워크 모니터링을 위해서는 Nethogs의 출력을 이해하는 것이 중요합니다. 테이블에는 프로세스 ID, 프로세스를 실행하는 사용자, 사용 중인 네트워크 장치, 전송 및 수신된 데이터 양, 사용된 총 데이터 양을 비롯한 여러 열이 포함되어 있습니다.
Nethogs는 보다 상세한 네트워크 모니터링을 위한 다양한 고급 기능을 제공합니다. 예를 들어 nethogs
명령에 프로세스 ID를 추가하여 프로세스별로 트래픽을 필터링할 수 있습니다.
으아악
옵션을 사용하여 새로 고침 간격(초)을 설정할 수도 있습니다. -d
으아악
옵션을 사용하여 다양한 단위(KB, MB, GB)로 트래픽을 표시할 수도 있습니다. -u
으아악
위 내용은 데비안에 nethogs 12를 설치하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!