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

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

我是 Linux 新手,正在计划建立一台服务器。

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

我之所以问这个问题是因为我仍在学习,所以我仍然需要一个 GUI,直到我更习惯终端。

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

答案1

Ctrl当您按+ Alt+切换到“虚拟终端”时,F3其他所有内容都保持原样。因此,当您稍后按Alt+ F2(或Alt+Left或反复按Alt+ Right)时,您将返回 GUI 会话并继续工作。


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

答案2

如果你曾以两个用户身份登录到同一台机器或者用 在另一个 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)

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

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

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

答案3

如果您使用桌面终端,则以下热键组合有效。

Ctrl + Alt + d

一个很棒的桌面终端是桌面术语

相关内容