자주 쓰는 윈도우 명령어 정리 / 윈도우 cmd 명령어 사용법
cmd 명령어 정리
설정한 환경변수 확인
echo %환경변수명%
현재 디렉터리 파일 및 폴더 확인
dir
특정 포트 프로세스 PID 확인
netstat -ano | findstr :포트번호
프로세스가 LISTENING 상태이면 정상 동작 중이라는 뜻입니다.
프로세스 강제 종료
taskkill /PID PID번호 /F
조회된 프로세스 중 0.0.0.0:포트번호 우측 PID를 입력하면 됩니다.
같은 JVM 프로세스 내에서 동작하기 때문에, 톰캣 8080 포트 종료 시 8005, 8009 포트도 자동 종료됩니다.
내부 IP 확인
ipconfig
DNS 서버 등 더 상세한 네트워크 정보 확인은 아래 명령어로 가능합니다.
ipconfig -all
D드라이브 이동
D:
C드라이브에서 D드라이브로 이동할 수 있습니다.
도메인으로 ip 확인
nslookup 도메인
http://를 제외하고, com 또는 co.kr까지의 도메인만 입력해야 나옵니다.
현재 컴퓨터에서 해당 도메인으로 접근 시 접속되는 IP를 확인할 수 있습니다.
nslookup 성공 메시지
서버: kns.kornet.net
Address: 168.126.63.1
권한 없는 응답:
이름: kr-apigw.ncloud.com.int-ncloudgtm.com
Addresses: 110.165.24.12
110.165.28.14
110.165.28.15
110.165.24.11
Aliases: 5gip3zwv93.apigw.ntruss.com
apigw.ncloud.grm.ncloud.com
위는 DNS 서버 정보이고, 아래는 해당 도메인에 연결된 IP 주소 및 도메인에 대한 별칭(Alias) 정보입니다. 도메인에 연결된 IP가 2개여도 아래 Addresses는 1개만 반환할 수도 있습니다.
nslookup 에러
*** dns.google이(가) 도메인을(를) 찾을 수 없습니다. Non-existent domain
사이트에 접근할 수 없거나, 사이트에서 nslookup 막아둔 경우 발생하는 에러입니다.
맥 주소 확인 (MAC Address)
ipconfig -all
이더넷 어댑터 이더넷:의 물리적 주소가 맥 주소입니다.
getmac -v
이더넷의 물리적 주소가 맥 주소입니다.
네트워크 연결 확인
telnet
telnet 도메인 포트
http://를 제외하고, com 또는 co.kr까지의 도메인만 입력해야 연결됩니다.
아웃바운드 방화벽이 허용되어 있어서 정상적으로 연결되면 검은 화면으로 진입합니다.
ping은 연결 가능한 도메인에도 안 보내지는 경우가 많아서 telnet을 사용합니다.
telnet 명령어 안되는 경우
제어판 > 프로그램 및 기능 > Windows 기능 켜기/끄기 > 텔넷 클라이언트 체크 > 확인
telnet 연결 실패 메시지
연결 대상 서버IP…호스트에 연결할 수 없습니다. 포트 22: 연결하지 못했습니다.
Leave a comment