How To

윈도우 명령 프롬프트에서 화면을 지우는 방법

February 14, 2026 1 분 읽기 Updated: February 14, 2026

명령 프롬프트는 윈도우에서 문제를 해결하거나 설정을 변경할 때 매우 유용합니다.하지만 여러 명령어를 실행하다 보면 화면이 복잡해져서 특정 작업에 집중하거나 화면을 정리하고 싶을 때 방해가 될 수 있습니다.때로는 화면을 지워도 이전 명령어나 명령 기록이 백그라운드에 남아 있어 불편할 수 있습니다.따라서 터미널을 정리하는 다양한 방법을 알아두면 시간을 절약하고 깔끔한 환경을 유지할 수 있습니다.특히 반복적인 작업을 하거나 오류를 해결할 때 유용합니다.

명령 프롬프트 화면을 정리하는 몇 가지 실용적인 방법을 소개합니다.처음에는 잘 알려지지 않았을 수도 있는 유용한 팁도 포함되어 있습니다.모든 방법이 모든 상황에 완벽한 것은 아니지만, 어떤 작업을 하느냐에 따라 유용한 도구들을 알아두는 것은 좋습니다.

명령 프롬프트(CMD)에서 화면을 지우는 방법

CLS 명령어를 사용하세요

네, 아주 고전적인 방법이죠.그냥 입력 cls하고 엔터 키를 누르면 화면에 보이는 모든 내용이 지워집니다.아주 간단하죠. MS-DOS 시절부터 있었던 명령어이고, 거의 모든 경우에 효과적입니다.어떤 환경에서는 스크롤백이 지워지지 않을 수도 있지만, 일반적인 사용에는 충분합니다.가끔 `cls /?`를 입력하면 추가 옵션이 나타날 수도 있지만, 대부분은 단순히 화면을 지우는 기능입니다.

  • 유형:cls
  • 엔터 키를 누르면 화면이 다시 하얗게 변합니다.

참고: 일부 컴퓨터에서는 콘솔이 많이 사용자 지정되었거나 특정 환경 변수가 변경된 경우 명령이 제대로 작동하지 않을 수 있습니다.

doskey를 사용하여 사용자 지정 매크로 만들기

타이핑을 많이 하는 편이라면 cls, 단축키를 만들어 두는 것이 좋습니다 doskey.단축키는 CMD에 특정 문자나 조합을 누를 때마다 cls백그라운드에서 실행되도록 설정하는 것입니다.복잡한 과정 없이 작업 속도를 높이는 데 매우 유용합니다.

c예를 들어, 화면을 지우 려면 다음과 같이 하세요.

  • 명령 프롬프트를 엽니다.
  • 유형:doskey c=cls

이제 c화면을 지우고 싶을 때마다 쉼표(, )를 입력할 필요 없이 를 입력하기만 하면 cls됩니다.이 기능은 세션별로 적용되므로 CMD 창을 닫으면 다시 설정해야 하지만, 영구적으로 적용하고 싶다면 계속 읽어보세요.

일부 환경에서는 이와 같은 매크로를 생성하면 작업 속도를 높이는 데 도움이 됩니다.단, CMD 창을 닫았다가 다시 열면 매크로가 사라지므로, 별도의 자동화 도구를 사용하지 않는 한 그대로 두는 것이 좋습니다.

CMD 파일을 이용하여 영구적인 화면 지우기 바로가기 만들기

이 방법은 조금 더 복잡하지만, 원클릭 해결책을 생각하면 충분히 가치가 있습니다.기본적으로, clear 명령어를 실행하는 작은 스크립트 파일을 만들고, 그 파일을 시스템 경로에 추가하면 됩니다.단, 한 가지 주의할 점은 관리자 권한이 필요하다는 것입니다.

  1. Win + R 키 를 누르고 를 입력 한 notepad다음 Enter 키를 누르세요.
  2. 메모장에 다음을 입력하세요.@cls
  3. 파일을 [파일 이름].cmd (예: clear.cmd ) 형식으로 저장하고, “파일 형식”을 모든 파일로 설정하여 저장하세요 C:\Scripts.저장 위치는 시스템 경로에 추가할 수 있는 폴더를 선택하는 것이 좋습니다.
  4. 아직 추가하지 않았다면 이 폴더를 PATH 환경 변수에 추가하세요.
    • Win + R 키를 눌러 시스템 속성을 연 다음.을 입력하세요.systempropertiesadvanced
    • 환경 변수를 클릭하세요.
    • 시스템 변수 에서 경로를 찾아 편집을 클릭합니다.
    • [새로 만들기]를 클릭하고 폴더 경로를 붙여넣은 다음, 모든 대화 상자가 나타나면 [확인]을 클릭하여 종료하세요.

이제 명령 프롬프트(CMD)에서 ` yourfilename` 을 입력하면 화면이 즉시 지워집니다.윈도우가 굳이 필요 이상으로 복잡하게 만들어 놓은 탓이긴 하지만, 이 방법이 일상적인 사용에는 안정적입니다.

PowerShell의 Clear-Host 명령 사용

약간의 전환이 괜찮으시다면 PowerShell에는 라는 명령어가 있습니다 Clear-Host.기본적으로 와 동일 cls하지만 PowerShell에 더 최적화되어 있습니다. CMD에서 를 입력하여 직접 실행할 수도 있습니다 powershell -command "Clear-Host".솔직히 말해서 속도가 느리고 이미 PowerShell을 사용하고 있다면 그다지 필요하지는 않지만, 알아두면 좋은 선택지입니다.

필수적인 것은 아니지만, 여러 셸 환경에서 스크립트를 작성할 때 유용할 수 있습니다.

AutoHotkey를 사용한 단축키 설정

이건 좀 고급 기술이지만, 키보드 단축키로 화면을 지우고 싶다면 AutoHotkey가 유용합니다.간단히 말해, 단축키 조합(예: Ctrl + L)을 감지하고 해당 cls명령을 자동으로 전송하는 간단한 스크립트를 작성하면 됩니다.

시작하려면:

  • AutoHotkey를 설치하세요.
  • 새 스크립트를 생성하려면 마우스 오른쪽 버튼을 클릭하고 ‘새로 만들기’ > ‘AutoHotkey 스크립트’를 선택하세요.
  • 수정 후 다음과 같은 내용을 붙여넣으세요:
#IfWinActive ahk_class ConsoleWindowClass ^L:: Send, cls{Enter} return #IfWinActive 

이렇게 하면 Ctrl + LCMD 창이 즉시 깨끗해집니다.저장하고 실행하면 됩니다.계속 사용하려면 스크립트를 시작 프로그램 폴더( Win + R > shell:startup )에 넣어 로그인 시 자동으로 실행되도록 설정하세요.

현재 명령줄 및 명령 기록을 지우는 빠른 팁

전류선을 즉시 지우십시오

  • Esc 키 – 해당 줄에 입력한 내용을 모두 삭제합니다.입력 오류를 발견했을 때 빠르게 수정할 수 있습니다.
  • Ctrl + C – 현재 명령을 취소하고 새 프롬프트를 표시합니다.명령이 멈추거나 응답하지 않을 때 유용합니다.
  • Ctrl + Home – 줄의 시작 부분부터 커서까지의 모든 내용을 지웁니다.
  • Ctrl + End – 커서 위치부터 줄 끝까지의 내용을 지웁니다.
  • Ctrl + Backspace – 마지막 단어를 삭제합니다.실수로 긴 명령어를 잘못 입력했을 때 유용합니다.

명령 기록 지우기

명령 기록을 보면 위/아래 화살표 키로 이전 명령들을 순환하며 볼 수 있지만, 모든 기록을 한 번에 지우려면 Alt + F7 키를 누르세요.그러면 모든 기록이 삭제되어 다음에 새롭게 시작할 수 있습니다.

요약

  • cls화면을 빠르게 지울 때 사용하세요.
  • 더 빠른 접근을 위해 사용자 지정 매크로를 생성하세요 doskey.
  • 영구적인 바로가기 키를 생성하는 스크립트를 만드세요 .cmd.
  • PowerShell을 사용하는 것도 Clear-Host하나의 방법이지만 속도가 느립니다.
  • AutoHotkey는 빠른 청소를 위한 단축키를 제공합니다.
  • Esc 또는 Ctrl + C 와 같은 키보드 단축키를 사용하여 즉시 줄을 지울 수 있습니다.
  • Alt + F7 키를 눌러 명령 기록을 지우세요.

마무리

이 몇 가지 요령만 알면 명령 프롬프트를 깔끔하게 정리하는 것은 어렵지 않습니다.간단한 명령어도 있고, 작업 흐름을 원활하게 해주는 작은 스크립트나 매크로도 있습니다.약간의 설정만 하면 그 어느 때보다 빠르게 화면을 정리할 수 있습니다.이 팁들이 문제 해결에 소요되는 시간을 몇 분, 아니 몇 시간이라도 단축시켜 주기를 바랍니다.