쉘은 터미널의 프런트 엔드입니까? [복사]

쉘은 터미널의 프런트 엔드입니까? [복사]

셸은 단지 터미널용 플러그인이므로 터미널 데몬은 셸을 프런트 엔드로 시작하도록 작동해야 합니다. 터미널은 쉘에 어떤 제어를 가합니까?

답변1

쉘은 단지 터미널에 의해 제어되는 프로세스이지만 쉘 자체에 의해 시작되는 대부분의 프로세스에서도 마찬가지입니다. 따라서 케이스는 특별한 것이 아닙니다. 터미널 및 셸에 대한 자세한 내용을 보려면 다음을 참조하세요."터미널", "쉘", "tty" 및 "콘솔"의 정확한 차이점은 무엇입니까?

또한 터미널에서 다음과 같은 명령을 실행할 수 있습니다.

xterm -e mutt

달리다바보xterm의 메일 사용자 에이전트 껍질이 없어도 됩니다.

답변2

그것들은 매우 다릅니다:

  • 터미널은 화면에 문자를 입력하고 표시하는 방법을 제공합니다.

  • 쉘은 운영 체제가 명령을 실행하는 방법을 제공합니다.

관련 정보