ホームページ  >  記事  >  システムチュートリアル  >  Centos の起動時にデスクトップ サービスが起動しない問題を解決するにはどうすればよいですか?

Centos の起動時にデスクトップ サービスが起動しない問題を解決するにはどうすればよいですか?

王林
王林転載
2024-01-07 16:34:15609ブラウズ

Centos はデスクトップを起動しません。システムの実行レベルを変更することで、キャラクター CentOS インターフェイスに入ることができます。

######入力######

# 初期化 3

実行レベルの表示

# ランレベル 5 3

# # システムの現在の実行レベルは「5」、前回の実行レベルは「3」で、実行レベルの変換は成功しました。

######詳細な説明######

Linux システムは常に指定された実行レベルで実行され、異なる実行レベルのプログラムやサービスは異なり、完了すべき作業と達成すべき目的も異なります。 Centos では、次の表に示すように実行レベルが設定されており、システムはこれらの実行レベルを切り替えて、さまざまなタスクを完了できます。実行レベルの説明

0 すべてのプロセスが終了し、マシンは規則正しく停止し、システムはシャットダウン時にこの実行レベルになります

1 シングルユーザーモード。システムメンテナンスのため、少数のプロセスのみが実行されており、すべてのサービスが開始されていません 2 マルチユーザーモード。ネットワーク ファイル システム (NFS) サービスが開始されないことを除いて、実行レベル 3 と同じです

3 マルチユーザーモード。複数のユーザーがシステムにログインできるようにします。これは、システムのデフォルトの起動レベルです

4 ユーザー定義の実行レベルをそのままにする

5 マルチユーザー モード。システムの起動後に X-Window を実行し、グラフィカルなログイン ウィンドウを表示します。

6 すべてのプロセスが終了し、システムが再起動されます。

1. システムが起動後にキャラクター ログイン CentOS インターフェイスに入った場合、システムのデフォルトの実行レベルが 3 であることを意味し、システムが起動後にグラフィカル ログイン CentOS インターフェイスに入った場合、システムのデフォルトの実行レベルが 5 であることを意味します。 。

2. ユーザーがキャラクター CentOS インターフェイスを開始していて、グラフィカル CentOS インターフェイスに入りたい場合は、次のコマンドを使用できます。

$ startx &

実行レベルの表示と切り替え

ユーザーは、次のコマンドを使用して、現在のシステムのランレベル ランレベルを表示できます。ユーザーは、次のコマンドを使用して、ランレベル init [0123456Ss] を切り替えることができます。つまり、init コマンドの後にパラメータが続きます。このパラメータは、切り替え先のランレベルのランレベル コード。 ,like:

init 0 コマンドを使用して実行レベル 0、つまりシャットダウンに切り替えます (initdefault を 0 に設定しないでください)

init 1 コマンドを使用して実行レベル 1 に切り替えます。つまり、シングルユーザー実行モードに入ります。

init 6 コマンドを使用して実行レベル 6 に切り替えます。つまり、再起動します (initdefault を 6 に設定しないでください) te linit コマンドも使用できます。CentOS では、te linit コマンドは init コマンドへのシンボリック リンクです。

runlevel コマンドと init コマンドの使用例を見てみましょう:

# # システムの現在の実行レベルを表示します

# ランレベル

N 3

# # システムの現在の実行レベルは「3」で、以前の実行レベルはありません(「N」で表されます)

#初期化2

# # 「init 2」コマンドを実行すると、対応するサービスの停止と開始の情報がシステム コンソールに表示されます。

# ランレベル

3 2

# # システムの現在の実行レベルは「2」、前回の実行レベルは「3」で、実行レベルの変換は成功しました。

したがって、/etc/inittab の ininidefault の実行レベルを 2 または 3 に変更して、デスクトップ サービスをオフにします。

以上がCentos の起動時にデスクトップ サービスが起動しない問題を解決するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はjb51.netで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。