[개념 정리] 콘솔vs터미널vs쉘의 차이
콘솔 - 하드웨어 (물리적으로 직접 호스트에 붙어있는 장치) 터미널 - 소프트웨어 (호스트와 통신하는 소프트웨어) 쉘 - 유저와 커널사이를 이어주는 명령어 해석기 콘솔 터미널 - 콘솔을 이용하여 띄운 터미널 원격 터미널 - 다른 호스트의 콘솔 혹은 에뮬레이션된 시스템에서 네트워크로 접속해서 띄운 터미널 ex) 보안적인 측면 때문에 어떤 시스템은 원격에서의 접근은 제한하고 있다. 콘솔에서만 접근할 수 있도록 허락하고 있다. 참고로 콘솔이라는 용어와 커맨드 라인이라는 용어는 똑같다(window os 기준) 단, 맥이나 리눅스에서는 커맨드라인이라는 말대신 터미널이라는 용어를 사용한다. 도움이 된 사이트 https://kldp.org/node/137110 콘솔과 터미널 쉘에 대한 정확한 개념 좀 잡아주시면 감사..