Linux에서 포트 점유를 확인하는 방법: [lsof -i 포트 번호 또는 netstat -tunlp|grep 포트 번호]를 사용하면 두 명령 모두 포트가 어떤 프로세스에 의해 점유되고 있는지 확인할 수 있습니다.
이 튜토리얼의 운영 환경: linux7.3 시스템, DELL G3 컴퓨터.
Linux에서 포트 점유를 확인하는 방법:
1. 일반적인 명령:
(1) lsof -i port number
(2) netstat -tunlp|grep port number
이 두 명령 모두 확인할 수 있습니다. 어떤 프로세스가 점유하고 있는 포트입니다.
2. lsof -i는 조건을 충족하는 프로세스를 표시하는 데 사용됩니다. lsof(열린 파일 나열)는 현재 시스템에서 열려 있는 파일을 나열하는 도구입니다. 아래와 같이 루트 사용자로 lsof -i 명령을 실행합니다. lsof 출력의 각 열의 의미는 다음과 같습니다.
3. lsof -i: 포트 22의 사용량 확인 등 특정 포트의 점유율을 확인하는 데 사용되는 포트 번호, lsof -i:22 , 아래 그림과 같이
4. netstat -tunlp는 tcp, udp 포트 및 프로세스와 기타 관련 상황을 표시하는 데 사용됩니다.
명령에서 t, u, n, l, p가 표시됩니다. 의미는 다릅니다:
-t 표시 및 tcp 관련
-u udp와 관련된 것만 표시
-n 무제한 별칭, 숫자로 변환된 모든 숫자 표시 가능
-l 듣기 상태의 숫자만 표시
- p 이러한 연결 설정을 표시합니다. 프로그램 이름
5, netstat -tunlp|grep 포트 번호, 포트 22의 상태 확인과 같이 지정된 포트 번호의 프로세스 상태를 확인하는 데 사용됩니다. netstat -tunlp|grep 22, 아래와 같이
관련 학습 권장사항:
위 내용은 Linux에서 포트 점유를 확인하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!