快捷键 Ctrl-Alt-F... 是关闭 GUI 还是它仍在后台运行?

use*_*045 60 gui shortcut-keys

我是 Linux 新手,正计划设置服务器。

我想知道的是,当我使用CtrlAltF1命令返回终端时,GUI 是否会关闭直到我CtrlAltF7再次使用,或者它是否只是像您使用的那样坐在后台Alt-Tab在 Windows 操作系统中在窗口之间切换?

我问的原因是因为我还在学习,我仍然需要一个 GUI,直到我更加习惯终端。

我知道有停止和启动 LightDM 的命令,但我只是好奇上面提到的键盘快捷键在它们之间切换时对 GUI 的作用。

gun*_*ert 77

当您切换到“虚拟终端”按Ctrl+ Alt+F3一切保持原样。因此,当您稍后按Alt+ F2(或Alt+Left或重复Alt+ Right)时,您将返回 GUI 会话并可以继续您的工作。


在以前的 Ubuntu 版本中VT1将不被使用,标准 X 会话将在VT7 上运行。当前(至少从 18.04 开始)VT1用于显示管理器(“登录屏幕”),标准 X 会话使用VT2。因此,我们将VT3作为第一个可用的 VT。


Ser*_*nyy 8

如果您曾经在同一台机器上使用两个用户登录或在另一个 tty1 上使用 启动 gui startx,您会注意到如下内容:

$ who                                                                          
xieerqi  tty1         2015-07-31 22:17
xieerqi  :0           2015-07-31 22:18 (:0)
xieerqi  pts/7        2015-07-31 22:18 (:0)
Run Code Online (Sandbox Code Playgroud)

在这里,我有 3 次登录 - 在 tty1、屏幕 :0 和 gnome-terminal 中。对于另一个用户,它会报告另一个显示:1。那么发生了什么?所有会话仍处于活动状态,GUI 和 tty 同时处于活动状态。但是在它们之间切换会使 linux 切换谁现在可以控制键盘(或更技术上的stdin设备)和屏幕(stdout)。

现在,如果我终止所有 GUI 会话 ( sudo pkill unity),那么GUI 将被暂时禁用。或者如果我lightdm因为它是 GUI 的父进程而停止(因为我在那里登录)。当然,它可以重新启动。

GUI 没有被禁用,换句话说,它只是无法控制键盘和屏幕,直到您使用 切换回来CtrlAltF7或循环使用AltL/R Arrow