pts与tty
在使用ubuntu的时候,如果输入ps –e ,会出现: 2358 pts/0 00:00:00 su 2368 pts/0 00:00:00 bash 2789 tty1 00:00:00 bash 2837 ? 00:00:00 gnome-terminal 2838 ? 00:00:00 gnome-pty-helpe 2839 pts/1 00:00:00 bash 2873 pts/2 00:00:00 bash 2905 pts/0 00:00:00 ps 之类的信息,其中tty1和pts/0是何东东? 在计算机的发展史上,关于人机接口,有2个主要概念,一个是终端;另一个是控制台 终端分为 字符哑终端 和 图形终端 控制台 是另外一个人机接口,不通过终端与主机相连, 而是通过显示卡-显示器和键盘接口分别与主机相连。 在PC机上,没有终端的概念,仅有控制台,而且是1个。 我们所看到的这些tty1-7和pts/0实际上都是虚拟的终端,由getty来虚拟的。而tty7是由Xorg来管理的,如下: 892 tty7 00:00:10 Xorg 894 ? 00:00:00 hald-addon-acpi 895 ? 00:00:00 hald-addon-inpu 944 tty4 00:00:00 getty 946 tty5 ...