CMD, PowerShell, Windows Terminal 차이

“CMD, PowerShell, Windows Terminal 차이” 가 궁금하여 정리해보았습니다.

cmd, PowerShell, 그리고 Windows Terminal은 모두 다른 프로그램이더라고요.

1. cmd (Command Prompt)


Windows 운영 체제에서 제공하는 가장 기본적인 CLI 입니다.

  • 주요 기능: DOS 명령어와 기본적인 명령 줄 작업을 실행합니다.
  • 용도: 파일 관리, 디스크 검사, 네트워크 설정 등 간단한 시스템 관리 작업.

2. PowerShell

Windows PowerShell은 Microsoft가 개발한 더 강력한 명령 줄 셸 및 스크립트 언어입니다.

  • 주요 기능: cmd의 기능을 포함하며, .NET Framework를 기반으로 한 스크립팅 기능을 제공하여 복잡한 관리 작업을 자동화할 수 있습니다.
  • 용도: 시스템 관리, 자동화 스크립트 작성, 복잡한 작업 실행.

3. Windows Terminal

터미널과 CMD는 이름과 아이콘이 유사하여 실행에 유의해야 할 것 같습니다….! ㅎㅎㅎ

Windows Terminal은 Microsoft가 개발한 최신 터미널 애플리케이션으로, 여러 명령 줄 인터프리터를 하나의 창에서 실행할 수 있습니다.

  • 주요 기능: cmd, PowerShell, WSL(Windows Subsystem for Linux) 등 여러 셸을 탭으로 관리할 수 있습니다.
  • 용도: 개발자와 시스템 관리자를 위한 현대적인 터미널 환경 제공, 다중 탭 지원, 사용자 정의 가능 인터페이스.

마치며

각 프로그램의 특징을 표로 정리하면 다음과 같습니다

프로그램설명주요 기능용도
cmd기본 명령 줄 인터프리터간단한 명령 줄 작업파일 관리, 디스크 검사, 네트워크 설정 등
PowerShell강력한 명령 줄 셸 및 스크립트 언어.NET 기반 스크립팅, 시스템 관리 자동화시스템 관리, 자동화 스크립트 작성 등
Windows Terminal최신 터미널 애플리케이션다중 탭 지원, 사용자 정의 가능 인터페이스개발자 및 관리자용 현대적인 터미널 환경 제공

참고하면 좋은 글

Leave a Comment

목차