Linux는 netstat 명령을 사용하여 포트 상태를 확인합니다.
netstat 명령의 매개변수는 다음과 같이 설명됩니다.
-a: 소켓 프로그램을 포함한 모든 네트워크 상태를 나열합니다. ; #🎜 🎜#
-c 초: 몇 초마다 네트워크 상태를 새로 고치도록 지정합니다. -n: 표시할 IP 주소와 포트 번호를 사용하고 도메인 이름과 서비스를 사용하지 않습니다. name; #🎜🎜 #-p: PID 및 프로그램 이름 표시
-t: TCP 프로토콜 포트를 사용하여 연결 상태 표시; UDP 프로토콜 포트 사용
🎜🎜#-I: 수신 상태에서만 연결을 표시합니다. -r: 라우팅 테이블을 표시합니다. 🎜#netstat 이 명령을 grep과 결합하여 특정 포트 및 서비스 상태를 볼 수 있습니다.
netstat -ntlp //查看当前所有tcp端口 netstat -ntulp |grep 80 //查看所有80端口使用情况 netstat -anp | grep 3306 //查看所有3306端口使用情况서버에 어떤 서비스와 포트가 있는지 확인하세요.
netstat -lanp서비스에 몇 개의 포트가 있는지 확인하세요. 예를 들어, mysqld
ps -ef |grep mysqld을 확인하여 특정 포트의 연결 수를 확인하려고 합니다. 예를 들어 포트 3306
netstat -pnt |grep :3306 |wc은 특정 포트의 연결 클라이언트 IP를 확인할 수 있습니다. 예를 들어, 포트 3306
netstat -anp |grep 3306네트워크 포트 보기
netstat -an권장 튜토리얼:
linux tutorial
위 내용은 리눅스에서 포트 상태를 확인하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!