我使用的是 Ubuntu 22.04。
我注意到运行 Ubuntu GUI 的 tty 会定期从tty2
、变为tty3
,这是什么原因?
我还注意到其他 UID 更改,例如tty1
一直是登录屏幕,但我最近看到 UID 从 更改root(0)
为gdm (127)
?
如何解释这些 UID 变化?
答案1
Linux 将其控制台组织为虚拟控制台,这些虚拟控制台映射到设备,其中/dev/ttyN
N 是数字。可以使用ctrl- alt-在它们之间切换function key,其中功能键 F1 将切换到 /dev/tty1 等。
当没有人登录虚拟控制台时,它通常由 root 用户拥有。 GDM 生成登录窗口,并且在生成时它可能会获得虚拟控制台的所有权。 (但是,我现在在我的系统上看不到这一点。)通常,如果您选择带有文本登录提示的虚拟控制台并登录,那么您将拥有该虚拟控制台。
如果您在 gnome 中,在注销菜单中,您可以“切换用户”,而不是注销,这将在下一个可用的虚拟控制台上打开登录窗口。这可能会导致它转移到不同的虚拟控制台。