Help us understand the problem. What is going on with this article?

CentOS 7 でGUIとCUIを切り替える

More than 3 years have passed since last update.

必要な時には忘れてそうなので、メモしておきます。

CUIに変更する

一時的な変更
# systemctl isolate multi-user.target
永続的な変更
# systemctl set-default multi-user.target

GUIに変更する

一時的な変更
# systemctl isolate graphical.target
永続的な変更
# systemctl set-default graphical.target

もしもエラーになったら

CentOS 7.2を使用しているとバグによって、以下のようなエラーが出るかもしれません。
既にバグは修正済みですので、yum updateしちゃえば解決します。

# systemctl isolate graphical.target
PolicyKit daemon disconnected from the bus.
We are no longer a registered authentication agent.

2017/1修正
以下、友人に教えてもらったので追記。

現在のsystemdのターゲットの確認

RHEL 7からはランレベルの概念はsystemd targetに置き換わりました。
現在のターゲットは以下のコマンドで確認できます。

# systemctl get-default

ターゲットの種類

redhatのマニュアルに記載があるとおり以下のような分類があります。

ターゲット名 概要
graphical.target グラフィカル、マルチユーザシステムを設定
multi-user.target 非グラフィカル、マルチユーザシステムを設定
rescure.target レスキューシェル(シングルユーザ)を設定
emergency.target エマージェンシーシェルを設定
U_ikki
PostgreSQL歴は5年ほど。PostgreSQLはいいぞ!
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away