윈도우 유지 관리하는 명령 프롬프트, 파워쉘, 윈도우 터미널 차이점 이해하기
▣ 목록 (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 코드 글꼴을 해석하고 표시할 수 있음
댓글