명령어

netstat

  • 컴퓨터에 연결된 모든 네트워크 정보를 보여줌

옵션

  • -a : 모든 포트 표시
  • -n : :<포트> 형식으로 보여줌
  • -o : 프로세스 ID를 표시

포트의 상태

  • LISTENING : 통신을 하기를 대기하고 있는 상태입니다. (아직 통신중이 아님)
  • CLOSE-WAIT : 연결이 종료되기를 대기하고 있는 상태입니다.
  • CLOSED : 연결이 종료된 상태
  • TIME-WAIT : 연결 종료 후 일정시간 유지하고 있는 상태(일정 시간 이후 완전 종료)
  • ESTABLISHED : TCP에서 3 Way Handshake 이후 통신중인 상태
  • SYS-SENT : 통신 상태에게 SYN 패킷을 보낸 후 연결을 요청한 상태
  • 공백 : 상태값이 없는 경우는 UDP 프로토콜을 사용하는 경우

예시

netstat -ano | find "LISTEN"

image

netstat -anp tcp | find "LISTEN"

image

netstat -anp tcp | find "443"

image

netstat -anp tcp | findstr 49414

image

tasklist

  • 실행중인 process list를 보여줌
  • 리눅스의 ps와 같은 명령어

옵션

  • /SVC : 각 프로세스에 호스트된 서비스
  • /V : 자세한 작업정보
  • /M : 각 프로세스와 관련된 모듈 나열

예시

tasklist

image

tasklist /M | findstr "RuntimeBroker"

image

tasklist /V

image

sc

  • 서비스 관련 CLI

sc delete <서비스명>

  • 서비스 삭제
  • 관리자 콘솔로만 사용 가능

tree

  • 파일 및 폴더 구조를 tree형태로 표현

옵션

옵션명 설명
/f 각 폴더에 있는 파일 이름을 화면에 표시
/a 그래픽 문자 대신 텍스트 문자를 사용
tree <경로> /f /a

image


연결문서

태그:

카테고리:

업데이트:

댓글남기기