我的桌面系统是:
$uname -a
Linux xmachine 3.0.0-13-generic #22-Ubuntu SMP Wed Nov 2 13:25:36 UTC 2011 i686 i686 i386 GNU/Linux
通过运行ps a | grep getty,我得到这个输出:
900 tty4 Ss+ 0:00 /sbin/getty -8 38400 tty4
906 tty5 Ss+ 0:00 /sbin/getty -8 38400 tty5
915 tty2 Ss+ 0:00 /sbin/getty -8 38400 tty2
917 tty3 Ss+ 0:00 /sbin/getty -8 38400 tty3
923 tty6 Ss+ 0:00 /sbin/getty -8 38400 tty6
1280 tty1 Ss+ 0:00 /sbin/getty -8 38400 tty1
5412 pts/1 S+ 0:00 grep --color=auto getty
我认为ttyX进程适用于输入/输出设备,但我不太确定.基于此,我想知道为什么有6个ttyX进程在运行?实际上我只有一个输入设备(键盘).
解决方法:
这表明因为在tty1和tty6之间的每个虚拟控制台(VC)上运行了一个getty进程.您可以通过使用Alt-F1到Alt-F6更改活动虚拟控制台来访问它们(如果您当前在X中,则分别按Ctrl-Alt-F1和Ctrl-Alt-F6).
标签:linux,console,terminal
来源: https://codeday.me/bug/20190808/1624692.html