윈도우 CMD 명령어 종류 검색 : help
윈도우 명령어 모음을 한 번에 보고 싶다면,
CMD(명령 프롬프트)창에서 바로 조회할 수도 있다.
윈도우 CMD 창에서 help라고 입력하면 된다.
꽤 많은 명령어를 안내해주고 있다. 세세한 사용법은 해당 명령어를 토대로
다시 검색해서 사용해야 겠지만 적어도 어떤 기능이 있는지 살펴볼 수 있어서
유용한 방법이라 생각한다.
바로 간편하게 사용법을 확인하려면 아래와 같이 ?를 이용하면 된다.
궁금한 명령어를 입력한 후 꼭 띄어쓰기를 하고 /? 를 입력해주면 된다.
예시로 ipconfig /? 를 실행해보았는데 사용법 외에도 결과에 대한
설명까지 굉장히 세세하게 알려주고 있다!!
모든 명령어에 대해 쭉 보고 싶다면, 아래 링크를 통해
접속하면 A4용지 1894장 분량의 안내문이 있다.
(좌측 하단에 별도로 PDF로 다운받으면 1894장...이다.)
Window 명령 도구 도움말 :
https://learn.microsoft.com/ko-kr/windows-server/administration/windows-commands/windows-commands
물론 그 모든 명령어를 다 숙지하고 있을 순 없으니
중요하다고 생각하는 명령어만 따로 정리해보겠다.
구분 | 명령어 |
시스템 정보 확인 | systeminfo |
레지스트리 편집기 실행 | regedit |
시스템 구성 편집기 | sysedit |
텔넷 접속 명령어 | telnet open 사이트주소 |
네트워크 상태 확인 | netstat -na |
시스템 파일 검사기 | sfc |
윈도우 서비스 보기 | services.msc |
성능 모니터 뷰 | perfmon.msc |
로컬 보안 설정 | secpol.msc |
원격 데스크톱 연결 사용 | mstsc.msc |
컴퓨터 관리 | compmg mt.msc |
장치 관리자 | devmgm. t.msc |
현재 폴더에 있는 목록을 확인 | dir |
IP주소 확인 | ipconfig |
클라이언트에서 목적지와 통신 체크 | ping 사이트주소 |
CMD창에서 내 컴퓨터의 IP 주소 확인하기
IPCONFIG를 실행하면 현재 사용하고 있는 내 컴퓨터의 IP주소를 확인할 수 있다.
하나하나 살펴보면,
- 연결별 DNS 접미사 (Connection-specific DNS Suffix):
- 이 부분은 DNS 이름을 결정하는 데 사용되는 추가 정보에 해당한다.
- 이 정보는 네트워크 관리자나 인터넷 공급업체(ISP)에 의해 구성될 수 있다.
- 링크-로컬 IPv6 주소 (Link-local IPv6 Address):
- 이 주소는 현재 컴퓨터가 속한 로컬 네트워크에서만 사용되는 IPv6 주소이다.
- 링크-로컬 주소는 네트워크 장치 간 통신에 사용된다.
- IPv4 주소 (IPv4 Address):
- 이 부분은 컴퓨터의 IPv4 주소를 나타낸다.
- IPv4 주소는 인터넷에서 컴퓨터를 식별하는 데 사용되는 주소이다.
- 현재 사용 컴퓨터의 IP주소에 해당한다.
- 서브넷 마스크 (Subnet Mask):
- 서브넷 마스크는 IPv4 주소의 네트워크 부분과 호스트 부분을 구분하는 데 사용된다.
- 이진 형태로 표시되며, 255.255.255.0은 대부분의 홈 네트워크에서 사용되는 일반적인 서브넷 마스크이다.
- 기본 게이트웨이 (Default Gateway):
- 이 부분은 컴퓨터가 다른 네트워크로 통신하기 위해 사용하는 기본 게이트웨이의 IPv4 주소이다.
- 기본 게이트웨이는 컴퓨터가 다른 네트워크로 패킷을 라우팅*하는 데 사용된다.
라우팅?
네트워크 라우팅은 패킷이 출발지에서 목적지로 이동하는 경로를 결정하는 과정에
해당한다. 네트워크에서 데이터가 전송되는 방식을 제어하고 관리하는 데
중요한 역할을 한다. 각 사이트마다 서로 다른 네트워크 구조를 가지고 있으므로
패킷이 도달하는 데 걸리는 시간은 제각각이다.
라우팅 과정 (순서대로)
1. 라우팅 테이블 구축
2. 경로 선택 (목적지의 IP주소 필요)
3. 패킷 전달
4. 목적지 도달
네트워크 통신 상태 체크하기
PING 명령은 주어진 호스트에 ICMP(Echo Request)패킷을 보내고
응답을 기다리는 것으로, 네트워크 연결 상태를 확인하기 위해 사용한다.
PING 명령어를 사용하면 다른 호스트에 대한 응답시간,
즉 호스트에 도달하는 데 걸리는 시간을 확인할 수 있다.
입력 시에는 PING 과 함께 접속하고자 하는 목적지인 사이트 주소와 함께
입력해야 알맞게 실행된다.
구글의 경우는 응답 시간을 확인할 수 있었다.
PING WWW.GOOGLE.COM 을 입력하면
매버 다른 IP주소와 함께 다른 응답 시간이 출력된다.
반면 네이버의 경우는 '요청 시간이 만료되었습니다.'라는
결과가 나오는데, 이는 ICMP 패킷에 대한 응답을 차단하거나
제한했기 때문이다. 방화벽 혹은 네이버 자체 보안 정책으로 인해
이렇게 조치한 것이라 추측할 수 있다.
'OS' 카테고리의 다른 글
[OS] 운영체제 기본 명령어 모음 (2) 리눅스(Linux) + 파일명 분석 (0) | 2024.02.20 |
---|