CAFE

Q/A (SUN,solaris)

Re:vt100 과 xterm 차이점??

작성자earnit|작성시간07.08.30|조회수1,451 목록 댓글 0
네이버에서 퍼왔습니다...


===================================================================

터미털이라는 것은 옛날 모든 컴퓨터는 보일러실 같은 곳에서 운영자에 의해서만
운영이 되었을 때, 일반 사용자들이 그곳에 들어갈 상황이 되지 않으므로
간단한 시리얼 연결을 통해 컴퓨터를 사용하기 위해 만들어진 장치입니다.

보통 RS-232C 케이블을 통해 연결이 되고 이 연결은 7비트, 혹은 8비트 데이터만
취급합니다. 그런데 터미널을 '제어'하려면 (화면 클리어, 한 라인 스크롤,
커서 움직임 등) 화면에 표시되어야 할 문자인지 아닌지를 터미널이 알아서
해석해야 합니다.

이러한 특수 제어문자들 --- 일반적으로 ESC (0x1B)문자로 시작되는 --- 을
통해 터미널을 제어를 합니다. 초기에 만들어진 이러한 터미널이 vt100 터미널
입니다. 이건 진짜 터미널이죠, 그리고 이 터미널이 만들어진 이후로 거의
터미널의 표준이 되다시피 했습니다. 후에 만들어진 터미널도 이 터미널의
제어 문자들과 호환성을 가지도록 만든겁니다.

이제 컴퓨터가 발전이 되어 새로운 환경이 구축이 되었습니다. PC에 유닉스
호환 시스템이 구동이 될 수 있고, 여기에 X-Window 시스템이 사용됩니다.
이때, 사용자 인터페이스는 새로 구현이 되었고, 그러다 보니 기존의
터미널을 기준으로 만들었던 수많은 프로그램들을 사용하기 위해서는
가상의 터미널이 필요한 겁니다. 그래서 터미널을 흉내내는 프로그램을
만듭니다. 이러한 터미널을 흉내내는 프로그램이 터미널 에뮬레이터입니다.
이 터미널 에뮬레이터들을 가상의 터미널 (pseudo terminal) 장치를 사용합니다.

X-terminal은 X-Windows가 만들어지면서 들어온 표준 가상 터미널 장치입니다.
이 터미널은 기존 vt100 터미널과 호환되도록 만들어졌고, X윈도우 시스템에서
사용하는 특수한 다른 것들을 몇 가지 포함합니다
다음검색
현재 게시글 추가 기능 열기

댓글

댓글 리스트
맨위로

카페 검색

카페 검색어 입력폼