Window Command Detail
명령어
netstat
- 컴퓨터에 연결된 모든 네트워크 정보를 보여줌
옵션
- -a : 모든 포트 표시
- -n :
:<포트> 형식으로 보여줌포트> - -o : 프로세스 ID를 표시
포트의 상태
- LISTENING : 통신을 하기를 대기하고 있는 상태입니다. (아직 통신중이 아님)
- CLOSE-WAIT : 연결이 종료되기를 대기하고 있는 상태입니다.
- CLOSED : 연결이 종료된 상태
- TIME-WAIT : 연결 종료 후 일정시간 유지하고 있는 상태(일정 시간 이후 완전 종료)
- ESTABLISHED : TCP에서 3 Way Handshake 이후 통신중인 상태
- SYS-SENT : 통신 상태에게 SYN 패킷을 보낸 후 연결을 요청한 상태
- 공백 : 상태값이 없는 경우는 UDP 프로토콜을 사용하는 경우
예시
netstat -ano | find "LISTEN"
netstat -anp tcp | find "LISTEN"
netstat -anp tcp | find "443"
netstat -anp tcp | findstr 49414
tasklist
- 실행중인 process list를 보여줌
- 리눅스의 ps와 같은 명령어
옵션
- /SVC : 각 프로세스에 호스트된 서비스
- /V : 자세한 작업정보
- /M : 각 프로세스와 관련된 모듈 나열
예시
tasklist
tasklist /M | findstr "RuntimeBroker"
tasklist /V
sc
- 서비스 관련 CLI
sc delete <서비스명>
- 서비스 삭제
- 관리자 콘솔로만 사용 가능
tree
- 파일 및 폴더 구조를 tree형태로 표현
옵션
옵션명 | 설명 |
---|---|
/f | 각 폴더에 있는 파일 이름을 화면에 표시 |
/a | 그래픽 문자 대신 텍스트 문자를 사용 |
tree <경로> /f /a
댓글남기기