![쉘은 터미널의 프런트 엔드입니까? [복사]](https://linux55.com/image/47578/%EC%89%98%EC%9D%80%20%ED%84%B0%EB%AF%B8%EB%84%90%EC%9D%98%20%ED%94%84%EB%9F%B0%ED%8A%B8%20%EC%97%94%EB%93%9C%EC%9E%85%EB%8B%88%EA%B9%8C%3F%20%5B%EB%B3%B5%EC%82%AC%5D.png)
셸은 단지 터미널용 플러그인이므로 터미널 데몬은 셸을 프런트 엔드로 시작하도록 작동해야 합니다. 터미널은 쉘에 어떤 제어를 가합니까?
답변1
쉘은 단지 터미널에 의해 제어되는 프로세스이지만 쉘 자체에 의해 시작되는 대부분의 프로세스에서도 마찬가지입니다. 따라서 케이스는 특별한 것이 아닙니다. 터미널 및 셸에 대한 자세한 내용을 보려면 다음을 참조하세요."터미널", "쉘", "tty" 및 "콘솔"의 정확한 차이점은 무엇입니까?
또한 터미널에서 다음과 같은 명령을 실행할 수 있습니다.
xterm -e mutt
달리다바보xterm
의 메일 사용자 에이전트 껍질이 없어도 됩니다.
답변2
그것들은 매우 다릅니다:
터미널은 화면에 문자를 입력하고 표시하는 방법을 제공합니다.
쉘은 운영 체제가 명령을 실행하는 방법을 제공합니다.