netstat 명령어 생성기
연결을 검사하는 netstat 명령을 생성합니다
netstat 시작하기
## netstat이란?
`netstat`은 네트워크 연결, 수신 소켓, 라우팅 테이블 및 인터페이스 통계를 출력합니다. 짧은 플래그는 `-tlnp`처럼 묶을 수 있습니다.
## 사용 방법
1. **플래그 토글**: 예 - `-t`(TCP), `-l`(수신만), `-n`(숫자 형식), `-p`(프로그램). 2. **복사 및 실행**: 생성된 명령을 터미널에 붙여넣으세요.
플래그와 패턴
``` netstat -tlnp netstat -rn netstat -a ```
### 자주 쓰는 플래그 - `-t` — TCP; `-u` — UDP - `-l` — 수신 소켓만 - `-n` — 숫자 주소와 포트 (빠름, DNS 없음) - `-p` — PID와 프로그램 이름 표시 (root 필요) - `-r` — 라우팅 테이블; `-a` — 모든 소켓
### 팁 - `netstat -tlnp`는 어떤 프로그램이 포트에서 수신 중인지 찾는 고전적인 방법입니다 (root로 실행). - 최신 시스템에서는 `ss`가 더 빠른 대체제이지만, netstat은 여전히 어디에나 있습니다.
▶어떤 프로그램이 포트를 사용 중인지 확인하려면?
root로 `netstat -tlnp`를 실행하세요: `-l`은 수신용, `-n`은 숫자 포트, `-p`는 PID와 프로그램 이름을 표시합니다.
▶-n은 무엇을 하나요?
`-n`은 호스트 이름과 서비스 이름을 해석하는 대신 숫자 IP 주소와 포트를 출력합니다. 훨씬 빠르고 스크립트에서 읽기 쉽습니다.
이 도구가 당신에게 도움이 되었다면, 저에게 커피 한 잔 사주세요.
제게 커피 한 잔 사주세요.