모두 오류 문제 해결, 배치 명령 실행, 시스템 유지 관리 작업 관리를 위해 설계된 명령줄 셸 및 스크립팅 언어이다.
1. Powershell과 Command Prompt의 차이점
Powershell
|
command prompt
|
.NET framework 2006년 - 향상된 command prompt
추가적인 기능을 사용할 수 있음
전반적인 모든 부분에서 window 관리할 수 있음
powershell ISE(intergrated scripting environment)
제공되어 사용자 친숙한 인터페이스로 이용 가능
cmdlet 가능함 (오브젝트 집합)
|
윈도우 CLI 기본값
win32 어플리케이션
사용자 친숙한 인터페이스
|
다양한 기능 사용, 보다 운영체제와 긴밀한 관계
리눅스와의 연동성
Linux subsystem for Window 설치,
그 후 우분투,페도라 등 마이크로소프트 스토어에서 다운
대부분의 리눅스 명령 가능함.
이 경우 Git Bash보다 더 나은 결과를 낼 수 있음
|
상대적으로 쉬운 사용, 간접적 운영체제 관계
|
cmd의 경우 한정된 명령어로만 동작하는 반면, PowerShell은 명령 프롬프트보다 훨씬 많은 명령어를 가지고 있음.
2. Git Bash
Bash
|
Git bash
|
유닉스(Unix) 명령어-쉘-리눅스(Linux) 기본쉘
개발자 환경에 최고로 적합함
텍스트 파일 스크리팅 환경에서 이용하기 좋음
다만 리눅스 파일을 못 열기 때문에
모든 것은 API로 관리된다
|
GIt은 버전관리시스템
Git으로 리눅스의 터미널 돌릴시 사용하는 것이 git bash
그렇다면 윈도우 파워셀과 git bash 중
어떤 것이 리눅스 터미널에 더욱 좋을까?
- 윈도우 사용자라면 파워셀을 적극 추천하지만
만일 그렇지 않은 경우 보편적으로 Git bash를 사용하는 추세이다.
개인의 관심과 목적에 맞게 한 가지를 깊게 파고 드는 것이
중요한 것 같다.
|
요건 git bash 기본 명령어 모음인데, 옾소실 수업에 도움될 것 같아서 가져와봤다.
'CS' 카테고리의 다른 글
[git/github] 브랜치 파일 업로드 (0) | 2024.03.06 |
---|---|
[git/github] 브랜치 생성과 체크아웃 (0) | 2024.03.06 |
터미널 / 콘솔 / 쉘의 차이점 (0) | 2024.03.06 |
How does the Internet Work? (0) | 2024.03.03 |
명령 프롬프트(CMD) 경로 변경 (0) | 2023.04.10 |