A terminal emulator, or terminal application, is a computer program that emulates a video terminal within some other display architecture.
터미널 에뮬레이터 또는 터미널 어플리케이션은 몇 가지 다른 디스플레이 구조를 갖춘 비디오 터미널을 구현하는 프로그램이다. 일반적으로 셸이나 텍스트 터미널과 동의어이기도 하지만, 'terminal'이라는 용어는 그래픽 인터페이스외에도 remote terminal(원격 터미널)들을 포함한다. GUI상에서 어플리케이션으로 작동하는 터미널 에뮬레이터는 (terminal window, 가상터미널, 가상콘솔)라고도 자주 부른다.
맥의 가상 터미널
가상터미널은 사용자가 텍스트 단말과, 명령 줄 인터페이스(CLI), 텍스트 사용자 인터페이스 응용 프로그램과 같은 모든 응용 프로그램에 접근할 수 있게 도와준다. 이러한 것들은 텔넷, ssh, 전화 접속을 통해 같은 컴퓨터나 다른 컴퓨터에서 모두 실행할 수 있다.(원격 접근)
단말기 또는 컴퓨터 터미널(종점)은 컴퓨터나 컴퓨팅 시스템에 데이터를 입력하거나 표시하는 데 쓰는 전자 하드웨어 기기이다. (인관과 컴퓨터의 인페이스의 한 예이다.)
One meaning of system console, computer console, root console, operator's console, or simply console is the text entry and display device for system administration messages, particularly those from the BIOS or boot loader, the kernel, from the init system and from the system logger.
system console, computer console, root console, operator's console, or simply console 같은 다양한 동의어를 가지며, 시스템 관리 메세지를 위한 텍스트 입출력 장치를 의미한다.(특히 바이오스나 부트로더나 커널(운영체제의 핵심이자 중앙 관리자), 초기화 시스템이나 시스템 로거 같은 것을 의미한다.)
Another, older, meaning of system console, computer console, hardware console, operator's console or simply console is a hardware component used by an operator to control the hardware, typically some combination of front panel, keyboard/printer and keyboard/display.
다른 전통적인 의미로는 전면패널, 하드웨어를 제어하기 위해 운영자가 사용하는 하드웨어 구성요소이다. 키보드 + 프린터 나 키보드 + 디스플레이의 조합을 예시로 들 수 있다.
A command-line interpreter or command-line processor uses a command-line interface (CLI) to receive commands from a user in the form of lines of text.
커멘드 라인 인터프리터또는 커멘드라인 인터페이스는 텍스트 라인의 형태로 사용자로 부터 명령을 받는 것을 의미.
A shell is a computer program that exposes an operating system's services to a human user or other programs.
쉘은 OS위에서 사람과 다른 프로그램을 연결해주는 역할을 하는 프로그램이다. 터미널에 명령어를 입력하고 결과를 받는 과정에서 쉘을 통하여 작동하게 된다.
운영체제 주위의 가장 바깥쪽 레이어기에 쉘(조개 껍데기)라는 이름이 붙었다.
computer terminal은 컴퓨터에 데이터를 입력하거나 표시하는 하드웨어이다. 이를 에뮬레이터(소프트웨어)로 구현한 것을 terminal emulator라고 볼 수 있다.
terminal emulator의 경우 비디오 터미널을 가상으로 보여주는 프로그램을 의미하며, 이중 GUI에서 어플리케이션으로 존재하는 터미널 에뮬레이터를 virtual terminal이라고 한다. 우리가 맥이나 윈도우에서 사용하는 터미널은 바로 이 virtual terminal 이다.
쉘은 terminal emulator과 거의 동의어인데, 일반적으로 terminal이라는 용어가 remote terminals를 포함하여 좀 더 넓은 의미로 쓰인다. 터미널이 입출력을 맡으면, OS 가장 바깥의 쉘이 이 데이터를 OS내부로 전달하는 전달자의 역할을 맡는다.
System Console(단순한 콘솔의 의미와 동의어)은 시스템 관리 메세지를 위한 텍스트 입출력 장치(물리적 - 하드웨어형태의 터미널)이다.