>  기사  >  운영 및 유지보수  >  Linux에서 포트 점유를 확인하는 방법

Linux에서 포트 점유를 확인하는 방법

coldplay.xixi
coldplay.xixi원래의
2021-02-01 12:08:0088036검색

Linux에서 포트 점유를 확인하는 방법: [lsof -i 포트 번호 또는 netstat -tunlp|grep 포트 번호]를 사용하면 두 명령 모두 포트가 어떤 프로세스에 의해 점유되고 있는지 확인할 수 있습니다.

Linux에서 포트 점유를 확인하는 방법

이 튜토리얼의 운영 환경: linux7.3 시스템, DELL G3 컴퓨터.

Linux에서 포트 점유를 확인하는 방법:

1. 일반적인 명령:

(1) lsof -i port number

(2) netstat -tunlp|grep port number

이 두 명령 모두 확인할 수 있습니다. 어떤 프로세스가 점유하고 있는 포트입니다.

2. lsof -i는 조건을 충족하는 프로세스를 표시하는 데 사용됩니다. lsof(열린 파일 나열)는 현재 시스템에서 열려 있는 파일을 나열하는 도구입니다. 아래와 같이 루트 사용자로 lsof -i 명령을 실행합니다. lsof 출력의 각 열의 의미는 다음과 같습니다.

    COMMAND: 프로세스 이름 또는 프로세스가 시작되는 방식
  • PID: 프로세스 ID
  • USER : 프로세스 소유자
  • FD: 파일 설명자
  • TYPE: 프로토콜 유형
  • DEVICE: 포트 번호
  • SIZE/OFF: 오프셋
  • 노드: 프로토콜 이름
  • NAME: 노드 이름

Linux에서 포트 점유를 확인하는 방법3. lsof -i: 포트 22의 사용량 확인 등 특정 포트의 점유율을 확인하는 데 사용되는 포트 번호, lsof -i:22 , 아래 그림과 같이

Linux에서 포트 점유를 확인하는 방법4. netstat -tunlp는 tcp, udp 포트 및 프로세스와 기타 관련 상황을 표시하는 데 사용됩니다.

명령에서 t, u, n, l, p가 표시됩니다. 의미는 다릅니다:

-t 표시 및 tcp 관련

-u udp와 관련된 것만 표시

-n 무제한 별칭, 숫자로 변환된 모든 숫자 표시 가능

-l 듣기 상태의 숫자만 표시

- p 이러한 연결 설정을 표시합니다. 프로그램 이름

Linux에서 포트 점유를 확인하는 방법5, netstat -tunlp|grep 포트 번호, 포트 22의 상태 확인과 같이 지정된 포트 번호의 프로세스 상태를 확인하는 데 사용됩니다. netstat -tunlp|grep 22, 아래와 같이

Linux에서 포트 점유를 확인하는 방법

관련 학습 권장사항:

linux 비디오 튜토리얼

위 내용은 Linux에서 포트 점유를 확인하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.