답변:
TTY의 이름은 실제로 옛날 컴퓨터에서 나왔습니다. 컴퓨터에는 텔레 타이프라이터가 터미널로 사용되기 때문에 인쇄 된 프로그램의 출력을 볼 수 있습니다 (tty = TeleTYpe / TeleTYpewrite).
TTY는 일반적으로 단일 컴퓨터에 더 많은 연결된 터미널 (예 : 텔레 타이프라이터와 같은)과 같은 "물리적"터미널을 의미합니다 Ctrl+Alt+F1-F7
.
Ubuntu의 경우 tty7은 일반적으로 Xorg에서 사용되며 그래픽 환경을 제공합니다 (보다 정확하게는 "윈도우 시스템"만 제공하며 데스크탑 환경 솔루션으로서 그놈과 같은 것들은 "최상위"로 실행 됨) ).
반대로, "pts"는 "실제"물리적 터미널의 컨텍스트없이 (예 : gnome-terminal을 여는 경우) 쉘에 대해 터미널 기능을 구현하는 "의사 터미널"개념의 절반입니다 (일반적으로 우분투 시스템의 bash)를 실행하려면 터미널 기능이 필요합니다.
원격 시스템에 로그인하기 위해 "ssh"를 사용하는 경우에도 마찬가지입니다. 즉, '실제'tty가없는 기능과 같은 터미널 / tty가 필요할 때마다.
tty7은 사용자가 로그인 한 물리적 터미널입니다. 대부분의 경우 tty7은 창 관리자가 실행되는 곳이며 로그인 한 곳입니다.
아래 목록에서 볼 수 있듯이 5 월 24 일 tty7 (Gnome 창 관리자 로그인 대화 상자를 통해)에서 9시 33 분에 로그인 한 다음 4 개의 의사 터미널을 열었습니다.
[iluvblender@myhome ~]$ last | tac | egrep "May\s*24"
sgoda tty7 :0 Wed May 24 09:33 still logged in
sgoda pts/0 :0 Wed May 24 09:33 still logged in
sgoda pts/2 :0 Wed May 24 09:36 still logged in
sgoda pts/4 :0 Wed May 24 09:40 still logged in
sgoda pts/5 :0 Wed May 24 09:42 still logged in