Windows에서 명령 프롬프트(CMD)는 이상하게도 끈질기게 사용됩니다. Windows 11이 세련되고 현대적인 모습을 갖추었음에도 불구하고, CMD는 문제 해결, 빠른 해결, 또는 GUI에서 간단하지 않은 명령 실행을 위한 필수 도구로 여전히 자리 잡고 있습니다.때로는 Windows가 CMD를 필요 이상으로 어렵게 만든 것 같습니다. CMD를 찾는 데 여러 가지 방법이 있고, 모든 것이 처음부터 작동하는 것은 아닙니다.하지만 CMD를 빠르게 여는 방법과 어떤 명령을 사용해야 하는지 아는 것은, 특히 네트워크가 불안정하거나 캐시를 빠르게 삭제해야 할 때 많은 골칫거리를 줄일 수 있습니다.
Windows 11에서 명령 프롬프트를 여는 방법
검색창 사용
- 시작 메뉴를 클릭 하거나 Windows 키를 탭합니다.
- 명령 프롬프트 또는 cmd 를 입력하세요.
- 나타나는 명령 프롬프트 앱을 클릭하세요.”최적 일치” 항목에 있을 때도 있고, 바로 나타나지 않으면 햄버거 메뉴를 클릭해야 할 때도 있습니다.
참고: 일부 설정에서는 PowerShell을 열도록 은밀하게 설정될 수 있습니다.이 경우 검색에서 “명령 프롬프트”를 검색하거나 시작 버튼을 마우스 오른쪽 버튼으로 클릭하여 빠른 옵션을 확인하세요.
관리자 권한으로 CMD를 엽니다.
- 검색창에 cmd를 입력하세요.
- 결과를 마우스 오른쪽 버튼으로 클릭하고 관리자 권한으로 실행을 선택합니다.
- UAC 프롬프트가 나타나면 ‘ 예’를 클릭합니다.당연히 Windows가 필요 이상으로 복잡하게 만들었기 때문입니다.
네트워크 구성을 재설정하거나 관리자 권한이 필요한 프로세스를 종료하려는 경우 이 작업이 필요합니다.
실행 대화 상자 사용
- Windows + R을 누르세요.
- cmd를 입력 하고 Enter를 누르세요.
- 실행 상자에서 관리자 권한으로 직접 실행하려면 다음을 입력하세요
cmd /admin.하지만 모든 설치 프로그램이 해당 명령을 지원하는 것은 아닙니다.경우에 따라 마우스 오른쪽 버튼을 클릭하고 “관리자 권한으로 실행”을 선택해야 할 수도 있습니다.
Windows + X때로는 가능하다면 “Windows 터미널(관리자)”을 선택하는 것이 더 쉽습니다.
Windows 터미널에서
Windows Terminal은 비교적 최근에 출시된 프로그램이지만, 유연성이 뛰어납니다.여러 앱을 열 개도 열지 않고도 PowerShell, CMD, 심지어 Linux 셸까지 사용할 수 있습니다.
- 시작 메뉴를 통해 Windows 터미널을 엽니다.
- 상단의 아래쪽 화살표를 클릭한 다음 ‘명령 프롬프트’를 선택하세요.명령 프롬프트가 보이지 않으면 설정에서 추가하거나 CMD 프로필이 활성화되어 있는지 확인해야 할 수 있습니다.
빠른 단축키 (긴급 상황 시)
- Windows + X를 누르세요.
- Windows 터미널(관리자) 또는 명령 프롬프트(관리자)를 선택하세요.
이미 바쁘시다면 이 방법이 가장 빠른 방법일 수도 있습니다.다만 CMD 대신 PowerShell을 사용할 수도 있다는 점을 잊지 마세요.필요한 경우 PowerShell로 전환할 수 있습니다.
CMD 명령의 기본 구조
대부분의 명령은 간단한 패턴을 따르지만, 상황이 얼마나 빨리 복잡해지는지 보면 웃긴다.
command [options] [arguments]
- 명령
dir:,ping, 또는 와 같은 실제 지침입니다ipconfig. - 옵션(스위치) : 명령의 동작을 조정하는 항목으로, 일반적으로
/또는 로 시작합니다-.예를 들어,/f또는-v. - 인수 : 파일 이름, 폴더 또는 IP 주소와 같은 대상입니다.
예:
ping google.com -t
- ping = 명령
- google.com = 인수(ping을 보내는 사이트)
- -t = 옵션(수동으로 중지할 때까지 계속 ping을 보냅니다)
CMD가 가끔 핑 몇 번 치고 멈추는 대신 계속 찔러대는 걸 좋아하거든요.왜 그렇게 작동하는지는 모르겠지만, 실제로는 그렇습니다.
유용한 CMD 명령의 빠른 목록
기본 명령:
- dir : 폴더 안의 내용을 보여줍니다.작은 파일 탐색기 같지만 텍스트 기반입니다.
- cd : 디렉토리를 변경합니다.명령어를 통해 폴더를 탐색하는 것과 같습니다.
- cls : 모든 것을 지웁니다.깔끔한 창, 잡동사니 없음.
- 종료 : CMD를 닫습니다.
- ipconfig : 네트워크 정보를 확인합니다. IP 주소, 서브넷 마스크, DNS 서버 등을 모두 확인합니다.
- ping : 사이트나 장치에 접속이 가능한지, 그리고 얼마나 빨리 응답하는지 테스트합니다.
- tasklist : 백그라운드에서 실행 중인 작업을 보여줍니다.
- taskkill : 이름이나 PID로 프로세스를 종료합니다.프로그램이 고집스럽거나 응답하지 않을 때 유용합니다.
시스템 수리 및 점검:
- sfc /scannow : 시스템 파일의 손상을 검사하고 수정합니다. Windows는 무작위로 손상되는 경향이 있기 때문입니다.
- chkdsk C: /f /r : 드라이브 오류를 검사하고 복구합니다.디스크 용량이 크거나 불안정한 경우 시간이 다소 걸릴 수 있습니다.
전문 사용자 명령
- netstat -an : 네트워크 연결과 열려 있는 포트를 보여줍니다.네트워크 문제를 해결하는 데 유용합니다.
- tracert google.com : 패킷이 어딘가에 도달하는 경로를 추적하여 네트워크 문제를 정확히 찾아내는 데 유용합니다.
- shutdown /s /f /t 0 : 즉시 종료합니다.주의하세요.즉시 종료됩니다.
- systeminfo : PC 하드웨어와 OS에 대한 자세한 정보를 보여줍니다.
- net user username password /add : 새로운 사용자 계정을 만듭니다.물론, 주의해서 사용하세요.
여러 명령을 원활하게 실행
여러 가지 일을 동시에 하고 싶으신가요? 연결하기만 하면 됩니다.
&: 성공 여부에 관계없이 명령을 차례로 실행합니다.&&: 이전 작업이 성공한 경우에만 다음을 실행합니다.||: 이전 작업이 실패한 경우에만 다음을 실행합니다.
예: mkdir Test && cd Test— 폴더를 만들고 해당 폴더로 이동합니다.단, 폴더가 생성된 경우에만 해당합니다.
CMD에 대한 팁과 요령
- Tab 키를 누르면 파일/폴더 이름이 자동 완성됩니다.꽤 편리하죠.
- 위쪽 및 아래쪽 화살표를 사용하여 최근 명령을 스크롤하세요.다시 입력할 필요가 없습니다.
- CMD에서 마우스 오른쪽 버튼을 클릭하여 붙여넣거나(QuickEdit 모드가 켜져 있는 경우), Ctrl + V를 사용하세요.
- 출력을 파일에 기록합니다
> filename.txt.예를 들어,ipconfig > netinfo.txt.
CMD가 유용할 때
- 인터넷이 이상하게 작동하면, , 와 같은 명령어를 사용
ping하면tracert올바른ipconfig방향을 알 수 있습니다. - 파일을 빠르게 관리해야 하나요?
copy,move, 또는 같은 명령이del여러 번 클릭하는 것보다 빠릅니다. - 시스템 문제의 경우 실행 중이
sfc거나chkdsk손상된 파일이나 디스크 오류를 수정할 수 있습니다. - 자동화를 중요하게 여긴다면,
.bat파일을 이용한 일괄 스크립팅이 CMD의 진가를 발휘합니다.반복적인 작업에서 많은 부분을 해방시켜줍니다.
보안에 주의하세요
- 시스템 관련 작업을 할 때는 항상 CMD를 관리자 권한으로 실행하세요.특히나
del.또는format.와 같은 명령어를 사용할 때 예상치 못한 손상이 발생하는 것은 누구도 원하지 않습니다. - 신뢰할 수 없는 출처에서 무작위 명령을 복사하여 붙여넣지 마세요.악성 소프트웨어나 파괴적인 명령일 수 있습니다.
- 일부 명령은 중요한 설정을 변경하거나 중요한 파일을 삭제할 수 있으니 주의하세요. Enter 키를 누르기 전에 다시 한번 확인하세요.
CMD 대 PowerShell 및 Windows 터미널
기본적으로 CMD는 기존의 안정적인 도구입니다. PowerShell은 스크립팅 기능과 객체 처리 기능을 추가하여 더욱 발전된 기능을 제공합니다. Windows Terminal은 WSL을 설치하면 Linux 셸과 함께 사용할 수 있는 최신 탭 인터페이스입니다.
- CMD : 빠르고 간단하며 빠른 명령과 레거시 스크립트에 적합합니다.
- PowerShell : 강력한 스크립팅, 자동화, 복잡한 작업에 더 적합함.
- Windows 터미널 : 두 가지(및 Linux)를 모두 실행할 수 있는 올인원 허브입니다.
자주 묻는 질문
Windows 11에서도 CMD가 여전히 사용 가능한가요?
물론, 아직 완전히 사라진 건 아닙니다.특히 문제 해결, 오래된 스크립트 실행, 또는 클릭보다 타이핑을 선호하는 분들에게는 더욱 그렇습니다. Microsoft가 PowerShell을 선호하는 이유는 바로 여기에 있지만, CMD는 여전히 유용한 도구입니다.
CMD에서 복사해서 붙여넣으려면 어떻게 해야 하나요?
창 안에서 마우스 오른쪽 버튼을 클릭하고 ‘ 붙여넣기’를 선택하세요.속성에서 빠른 편집 모드를 활성화했다면 Ctrl + V를 사용하세요.설정에 따라 결과가 달라질 수 있다는 점을 명심하세요.
CMD 명령을 실행하는 것이 안전한가요?
어떤 명령을 실행하느냐에 따라 다릅니다.del시스템 파일에서 유해한 명령을 실행하거나, format무엇을 하는지 제대로 알지 못한 채 실행하면 문제가 발생할 수 있습니다.항상 다시 한번 확인하고, 확실하지 않으면 구글 검색을 해보세요.
CMD와 PowerShell의 차이점은 무엇인가요?
CMD는 가볍고 간단해서 옛날 DOS 시절처럼 쓸 수 있습니다. PowerShell은 스크립팅, 객체, 그리고 더 고급 기능을 지원하는 차세대 프로그램입니다. Windows Terminal은 두 가지를 모두 실행할 수 있는 인터페이스입니다.
마지막으로 – 이것이 하나의 업데이트를 진행하기를 바랍니다.
CMD에 익숙해지면 문제 해결 속도가 크게 향상됩니다.네트워크 문제를 해결하든 간단한 집안일을 자동화하든, 몇 가지 명령어만 알아도 훨씬 더 효율적으로 작업할 수 있습니다.게다가 명령어 패턴에 익숙해지면 생각보다 어렵지 않습니다.치트 시트를 항상 가까이 두고, 괜히 겁먹지 마세요.단, 실수로 C:\ 폴더를 삭제하지 마세요.