본문 바로가기
소소한 일상 정리/윈도우&컴퓨터

윈도우 유지 관리하는 명령 프롬프트, 파워쉘, 윈도우 터미널 차이점 이해하기

by 코코쥬안 cocojuan 2023. 3. 11.

윈도우 유지 관리하는 명령 프롬프트, 파워쉘, 윈도우 터미널 차이점 이해하기

 

▣ 목록 (LIST) ▣

1. 명령 프롬프트, 파워쉘, 윈도우 터미널이 하는 역활 이해하기

2. 명령 프롬프트(CMD) 이해하기

3. 파워쉘(PowerShell) 이해하기

4. 윈도우 터미널(Windows Terminal) 이해하기

 

 

 


1. 명령 프롬프트, 파워쉘, 윈도우 터미널이 하는 역활 이해하기

  • 오류 문제 해결
  • 배치 명령 실행
  • 시스템 유지 관리 작업 관리를 위해 설계 된 명령줄 도구
  • 쉘 및 스크립트 언어

 

 

 

2. 명령 프롬프트(CMD) 이해하기

  • 윈도우 운영 체제와 함께 제공되는 가장 오래된 앱이며 명령줄 도구
  • 윈도우 95 및 98에서 Command.com으로 시작
  • Windows NT와 함께 공식적으로 명령 프롬프트 출시
  • 디스크 파티션 포맷 및 관리와 같은 관리 작업 수행하는 시스템 관리자가 주로 사용
  • 시스템 파일에 액세스 할 수 있었기 때문에, 관리자는 다양한 유형의 오류 해결, 손상된 파일 수정 가능
  • 명령을 일괄적으로 실행 됨
  • 여러 명령을 줄 수 있는 배치 명령을 지원하며, 추가 입력 없이 한 번에 하나씩 실행 됨

 

 

 

3. 파워쉘(PowerShell) 이해하기

  • 2006년에 출시된 윈도우 XP에 탑재
  • CMD로 할 수 있는 모든 작업을 파워쉘로 할 수 있음
  • 윈도우7과 함께 버전 2.0으로 업그레이드 되면서 파워쉘 기능 확립 됨
    - 복잡한 명령 실행
    - 관리 작업 자동화
    - 원격으로 명령 실행
    - 처음부터 윈도우 아키텍처의 핵심 구성 요소인 .NET Framework와 통합되는 C# 프로그래밍 언어 실행 가능
  • 멀티태스킹이 가능하고  Batch 및 Shell 명령을 모두 실행하고 해석할 수 있음
  • 파워쉘 명령은 명령 그룹을 의미하는 cmdlet 사용함
  • 파워쉘은 CMD와 같이 개별 명령이 실행될 때까지 기다릴 필요 없이 스크립트를 실행하고 전체 프로세스를 자동화 할 수 있음
  • Linux 사용하는 파이프와도 작동하고 파이프를 통해 관리자는 동일한 네트워크에서 작동하는 컴퓨터와 프로그램 간에 데이터를 전송할 수 있음

 

 

 

 

4. 윈도우 터미널(Windows Terminal) 이해하기

  • 마이크로소프트는 2016년에 윈도우 내부에서 BASH를 지원하여 사용자가 Ubuntu를 실행할 수 있다고 발표했고, 2019년에 출시된 윈도우 10에 탑재 되었고 기능을 사용할 수 있게 되었음
  • 윈도우 터미널은 파워쉘을 업그레이드하였고, 이전 버전과 호환되기 때문에 CMD 또는 파워쉘을 사용할 필요가 없지만 원하는 경우 사용할 수 있도록 별도의 설정 있음 
  • 윈도우 터미널은 GitHub에서 사용할 수 있는 오픈 소스 프로젝트임
  • 명령 프롬프트, 파워쉘 명령과 셸을 지원, Linux 또는 WSL용 Windows 하위 시스템도 지원함
  • 터미널은 Linux OS로 제한되었던 BASH(Bourne Again Shell), 유니코드 및 UTF-8 문자와 GPU 가속 텍스트 렌더링 엔진 지원, 이모티콘, 특수 문자, 아이콘 및 프로그래밍 문학의 문을 여는 Cascadia 코드 글꼴을 해석하고 표시할 수 있음

 

 

 

댓글