][입니다. --ip]", 여기서 "-t" 매개변수 설정은 TCP 포트를 표시하고, "-u" 매개변수 설정은 UDP 포트를 표시합니다."/> ][입니다. --ip]", 여기서 "-t" 매개변수 설정은 TCP 포트를 표시하고, "-u" 매개변수 설정은 UDP 포트를 표시합니다.">
집 >운영 및 유지보수 >리눅스 운영 및 유지 관리 >Linux에서 포트를 보는 명령은 무엇입니까?
Linux에서 포트를 보는 명령은 netstat 명령을 사용하여 전체 Linux 시스템의 네트워크 상태를 알 수 있습니다. 이 명령의 구문은 "netstat [-acCeFghilMnNoprstuvVwx][-A
][- -ip]", 여기서 "-t" 매개변수 설정은 TCP 포트를 표시하고, "-u" 매개변수 설정은 UDP 포트를 표시합니다.
이 튜토리얼의 운영 환경: linux5.9.8 시스템, Dell G3 컴퓨터.
Linux에서 포트를 보는 명령은 무엇인가요?
Linux netstat 명령은 네트워크 상태를 표시하는 데 사용됩니다.
netstat 명령을 사용하면 전체 Linux 시스템의 네트워크 상태를 알 수 있습니다.
구문: netstat [-acCeFghilMnNoprstuvVwx][-Ad4cd1f9270c62d460d4ba9fd185d6779][--ip]
Linux에서 포트를 보기 위한 일반적인 명령
netstat 명령 매개변수:
-t: 표시할 TCP 포트를 지정합니다.
-u: UDP 포트를 지정합니다. 표시됩니다
-l : 청취 소켓만 표시합니다(소위 소켓은 애플리케이션이 통신 프로토콜과 데이터를 읽고 쓰고 보내고 받을 수 있도록 하는 프로그램입니다)
-p : 프로세스 식별자 및 프로그램 표시 각 소켓의 이름 단어/포트는 모두 프로그램에 속합니다.
-n: DNS 폴링 없음, IP 표시(작업 속도 향상 가능)
현재 서버의 모든 포트 및 프로세스 서비스를 표시할 수 있으며, grep과 결합하면 특정 포트 및 서비스 상태를 볼 수 있습니다··
netstat -ntlp//查看当前所有tcp端口· netstat -ntulp |grep80//查看所有80端口使用情况· netstat -an | grep3306//查看所有3306端口使用情况·
서버에 어떤 서비스와 포트가 있는지 확인하세요
netstat -lanp
서비스에 몇 개의 포트가 있는지 확인하세요. 예를 들어 mysqld
ps -ef |grep mysqld
를 확인하여 3306 port
netstat -pnt |grep :3306|wc
와 같은 특정 포트의 연결 수를 확인하고 3306 port
netstat -anp |grep3306
netstat -an 查看网络端口
lsof와 같은 특정 포트의 연결 클라이언트 IP를 확인하려는 경우 -i :port, lsof 사용 -i :port 지정된 포트에서 실행 중인 프로그램과 현재 연결을 볼 수 있습니다.
nmap 端口扫描 netstat -nupl (UDP类型的端口) netstat -ntpl (TCP类型的端口) netstat -anp 显示系统端口使用情况
관련 추천: "Linux 비디오 튜토리얼"
위 내용은 Linux에서 포트를 보는 명령은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!