본문 바로가기
Operating System/Windows

[OS] CMD prompt vs Power shell , Bash vs Shell script 터미널들 차이점 정리

by 스파이디웹 2022. 10. 31.
728x90

1. CMD prompt VS Power shell

  CMD prompt Power shell
출시 연도 1981 2006
사용 용도 Batch 명령어 Batch명령어 + PowerShell cmdlet
별칭 별칭 사용불가 별칭 사용가능
ISE유무 CMD line interface만 있고, 별도의 ISE가 없음 ISE가 있음
Linux 지원 Linux지원 불가능 Linux지원 가능

2. Bash VS Shell script

  Bash Shell script
출시연도 1989 1989
문법 bash script 문법 Shell script 문법
사용되는 OS Linux지원 가능 + Mac에도 사용가능 + window에도 설치 가능 (linux에 Bash가 있다면, windows에는 cmd 와 powershell 이 있음) Linux지원 가능 + Mac에도 사용가능 + window에도 설치 가능 (linux에 Bash가 있다면, windows에는 cmd 와 powershell 이 있음)
사용 가능 쉘 종류 Bash shell에만 사용가능 어느 Shell이든 사용가능
사용 편의성
사용하기 쉬움
Bash 만큼 쉽지는 않음
유효 POSIX shell 여부
유효한 POSIX shell이 아님
유효한 POSIX shell 임
*ISE
단일 Windows 기반 그래픽 사용자 인터페이스에서 명령을 실행하고, 스크립트를 작성, 테스트 및 디버그 가능
*POSIX(portable operating system interface)
이식 가능 운영 체제 인터페이스

 

 

참조:

https://www.geeksforgeeks.org/difference-between-sh-and-bash/

https://www.educba.com/powershell-vs-command-prompt/

728x90

댓글