명령 프롬프트-쉘, 터미널, 콘솔?


5

나는 알고 cmd.exeA는 콘솔 프로그램 . 해당 프로그램을 실행하면 표준 흑백 직사각형 창이 열립니다. 해당 창에는 다음과 같이 표시된 명령 행 인터프리터 가 있습니다 >( $* NIX 시스템에 있음).

따라서 cmd.exe== "명령 프롬프트"== 콘솔 프로그램 인 경우 콘솔 , 콘솔 창 또는 터미널 을 여는 창을 작성 합니까?

보너스:

때문에 쉘은 다른 프로그램을 실행하는 프로그램입니다, cmd.exe하나를해야합니다. 즉, 어떤 입니까 (예 : * NIX는 bash)? 그냥 Windows Shell 입니까?

답변:


6

무엇입니까 cmd.exe?

cmd 명령 행 인터프리터, 입력을 허용하고 다른 프로그램을 실행하고 출력을 작성하는 프로그램

해당 프로그램을 실행하면 표준 흑백 직사각형 창이 열립니다.

항상 그런 것은 아닙니다. cmd.exe새 명령 창을 열지 않고 현재 열려있는 cmd 창에서 1 초 를 실행할 수 있습니다 .

콘솔, 콘솔 창 또는 터미널을 여는 창이됩니까?

제목 표시 줄에 표시된대로 창을 "명령 프롬프트"라고합니다.

여기에 이미지 설명을 입력하십시오

이 특정 명령 프롬프트는 관리자 명령 프롬프트입니다.

셸은 다른 프로그램을 실행하는 프로그램이므로 cmd.exe도 하나 여야합니다.

쉘 단어를 설명으로 사용하려면 cmd 쉘입니다.


2

터미널을 텍스트 입력을 허용하고 텍스트 기반 출력을 제공하는 환경이라고 생각합니다. 콘솔은 물리적 터미널 인 동안 일반적으로 인터프리터 인 쉘을 실행합니다.

cmd.exe를 시작하고 Powershell을 실행하십시오.

동일한 터미널 세션에서 여전히 동일한 콘솔에 있습니다. 그러나 쉘이 변경되었습니다.)

여기에 이미지 설명을 입력하십시오

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.