주요 요점

pktstat는 프로세스를 모니터링하기 위한 top 또는 htop의 기능과 비슷한 네트워크 패킷에 관한 실시간 데이터를 사용자에게 제공하는 명령줄 도구입니다.

pktstat를 얻는 것은 간단한 과정이며 일반적으로 apt, pacman, dnf와 같은 많은 유명 Linux 배포판에서 일반적으로 사용하는 패키지 관리자를 통해 얻을 수 있습니다.

상승된 권한, 즉 수퍼유저 또는 루트 사용자로 “pktstat” 명령을 실행하면 로컬 컴퓨터와 외부 시스템 간에 교환되는 데이터 패킷의 출발지와 목적지에 관한 정보를 표시하여 호스트 시스템에서 활성 네트워크 연결을 면밀히 조사할 수 있습니다.

Linux 시스템에서 네트워크 대역폭 활용에 대한 통찰력을 얻고자 하는 경우 패킷 활동을 실시간으로 모니터링하는 다용도 명령줄 유틸리티인 pktstat가 효율적인 솔루션을 제공합니다. 또한 이 도구는 자주 액세스하는 기능에 대한 사용자 친화적인 옵션을 제공합니다.

pktstat란?

pktstat 은 top 또는 htop이 프로세스에 대한 정보를 표시하는 것과 유사하게 컴퓨터와 주고받는 패킷의 동작을 보여주는 유틸리티입니다. 터미널에서 실행되는 전체 화면 프로그램입니다.

pktstat 설치 방법

대부분의 유명 Linux 배포판에서 일반적으로 사용하는 패키지 관리자를 통해 쉽게 구할 수 있으므로 pktstat 설치 과정은 간단합니다.

이 소프트웨어 패키지를 데비안 또는 우분투 운영 체제에 설치하려면 다음 단계를 따르세요: 1. 터미널을 열고 “sudo apt-get update” 명령을 입력하여 최신 패키지 정보에 액세스할 수 있는지 확인합니다. 2. 그런 다음 “sudo apt-get install ” 명령을 사용하여 소프트웨어 패키지를 다운로드하고 설치합니다. ” “을 설치하려는 패키지의 실제 이름으로 바꿉니다.

 sudo apt install pktstat 

애플리케이션의 시스템드 유닛 파일을 생성하는 과정은 대상 아키텍처 및 버전 식별, 서비스 유형 및 옵션 지정, 사용자 및 그룹 정의, 작업 디렉토리 및 환경 변수 설정, 바이너리 및 소켓 파일에 권한 부여, 마운트 지점 또는 장치 지정, 마지막으로 `systemctl –version`으로 구성 테스트 등 여러 단계로 나눌 수 있습니다.

 sudo pacman -S pktstat

다양하고 활기찬 Red Hat 커뮤니티는 오픈 소스 혁신을 향한 우리의 여정에 큰 영향을 미치고 있음을 잘 알고 있습니다. 협업과 개방성에 대한 공동의 노력으로 이 번성하는 에코시스템은 계속해서 기술의 미래를 만들어가고 있습니다.

 sudo dnf install pktstat 

pktstat로 네트워크 연결 모니터링

명령줄 인터페이스를 통해 pktstat를 사용하여 기존 네트워크 연결을 관찰하려면 간단히 명령을 실행하기만 하면 됩니다. 그 이유는 네트워크 연결이 시스템 보안에 영향을 미치기 때문에 일반적으로 루트 권한으로 실행하는 등 관리 권한이 필요하기 때문입니다.

 sudo pktstat 

이 프레젠테이션을 실행하면 장치의 모든 현재 네트워크 연결이 표시된 전체 화면 보기가 나타납니다. 이 프레젠테이션에는 시스템과 외부 엔터티 간에 전송되는 데이터의 통신 시작 및 수신 지점에 관한 정보가 모두 포함됩니다.

이 글도 확인해 보세요:  Linux에서 셔뱅(#!) 문자 시퀀스란 무엇인가요?

Pktstat는 수많은 명령줄 옵션을 통해 활용할 수 있는 다양하고 강력한 기능을 자랑합니다. 이러한 기능 중 하나는 “-i” 옵션을 사용하여 모니터링할 특정 네트워크 인터페이스를 선택할 수 있는 기능입니다. 이를 통해 사용자는 선호도에 따라 유선 이더넷 연결 또는 무선 Wi-Fi 연결을 통한 연결 추적 중에서 선택할 수 있습니다.

 sudo pktstat -i [interface]

pktstat에서 기본적으로 전체 호스트 이름을 보려면 “-F” 옵션을 활용합니다.

`-n` 옵션을 사용하면 호스트 이름 전체가 제거되고 IP 주소만 표시됩니다. 또한 숫자 모드를 활성화 또는 비활성화하려면 pktstat가 작동하는 동안 `n`을 누르면 됩니다.

`-c` 플래그를 사용하면 여러 개의 동시 TCP(전송 제어 프로토콜) 연결과 같이 일반적으로 `pktstat`에 의해 뭉쳐지는 트래픽 스트림을 분리할 수 있습니다.

또는 ‘-t’ 명령줄 매개변수를 사용하고 파일 크기와 비트 수에 따라 파일을 정렬하는 ‘최상위 모드’를 지정하여 정렬 순서를 수정할 수 있습니다.

시스템 관리자 도구 세트에 유용한 추가 기능

PktStat는 Linux 운영 체제에서 수신 및 발신 네트워크 연결을 지속적으로 감시하는 데 없어서는 안 될 유틸리티로, 각 도메인 내에서 top 또는 htop이 보여주는 기능과 마찬가지로 사용자에게 간결한 방식으로 실시간 정보를 제공합니다.

By 박준영

업계에서 7년간 경력을 쌓은 숙련된 iOS 개발자인 박준영님은 원활하고 매끄러운 사용자 경험을 만드는 데 전념하고 있습니다. 애플(Apple) 생태계에 능숙한 준영님은 획기적인 솔루션을 통해 지속적으로 기술 혁신의 한계를 뛰어넘고 있습니다. 소프트웨어 엔지니어링에 대한 탄탄한 지식과 세심한 접근 방식은 독자에게 실용적이면서도 세련된 콘텐츠를 제공하는 데 기여합니다.