Linux

如何在 tty 和 xorg 會話之間切換

  • August 15, 2021

我的 xorg 會話在 tty1 上,如果我想從 tty 發出命令(因為由於某些原因我不能從 xorg 會話執行它),例如,我按Ctrl+ Alt+並鍵入命令。F2但是我不能從任何 tty 啟動圖形應用程序,除非首先,因為其中沒有 xorg 會話。然後我很好奇如何切換到正在執行 xorg 會話的 tty1 並返回會話?

您可以通過按如下方式切換 tty:

  • Ctrl+ Alt+ F1: (tty1, X 在 Ubuntu 17.10+ 上)
  • Ctrl+ Alt+ F2: (tty2)
  • Ctrl+ Alt+ F3: (tty3)
  • Ctrl+ Alt+ F4: (tty4)
  • Ctrl+ Alt+ F5: (tty5)
  • Ctrl+ Alt+ F6: (tty6)
  • Ctrl+ Alt+ F7: (tty7, X 在使用 Ubuntu 17.04 及以下版本時在這裡)

您也許還可以使用Alt+Left/Right

請注意,不同的發行版分配這些不同。例如,RHEL 6 將 X 伺服器分配給 tty1,將“啞終端”/“控制台”分配給 tty2-7,而 RHEL 5 將控制台分配給 tty1-6,將 x.org 分配給 tty7。一些 x.org 設置也使切換到任何隨機控制台變得更加困難;例如,RHEL 5.5 有一個專用的 x.org 密鑰來切換到 tty1,從那裡您可以更輕鬆地進入 tty2-6。

相關: shell、控制台和終端之間有什麼區別?

或者,您可以使用chvt命令 – 例如,sudo chvt 1切換到 TTY1,然後sudo chvt 7再次切換回 X 會話。有關更多詳細資訊,請參見此處

引用自:https://unix.stackexchange.com/questions/167386