web-dev-qa-db-ja.com

LinuxおよびOpenBSDで仮想ttyをコンソールコマンドで変更する方法は?

Linuxでは、 Alt-F1、 Alt-F2 など、仮想ttyを変更します。

OpenBSDでは、 Ctrl-Alt-F1 代わりになど。

この目標を達成するために発行できる、これら2つのオペレーティングシステム用のコンソールコマンドはありますか?仮想マシンを使用している別のOS内でゲストとしてOSが実行されている場合、キーを押すと干渉することがあります。

21
geek

はい、chvtコマンドを使用できます。これを実行するにはSudo特権が必要です。

CHVT(1)

NAME

chvt - change foreground virtual terminal

SYNOPSIS

chvt N

DESCRIPTION

The command chvt N makes /dev/ttyN the foreground terminal.
(The corresponding screen is created if it did not exist yet.
To get rid of unused VTs, use deallocvt )
The key combination (Ctrl-)LeftAlt-FN (with N in the range 1-12) usually has a similar effect.

fgconsoleコマンドを使用して、現在使用している仮想端末を見つけることができます。これも実行するにはSudo権限が必要です。

28
user4358