GNU/Linux >> Linux の 問題 >  >> Cent OS

RHEL 8 /CentOS8で現在のランレベルを変更する方法

このガイドでは、2つの方法で現在のランレベルを変更する方法を説明します。

はじめに

ランレベル UnixSystemVスタイルの初期化を実装するコンピュータオペレーティングシステムの動作モードです。従来、0から6までの番号が付けられた7つのランレベルが存在します。 S レベルの1つの同義語として使用されることもあります。起動時に実行されるランレベルは1つだけです。ランレベルは次々に実行されません(つまり、ランレベル2、3、または4のみが実行され、それ以上は順番に実行されません)。

ランレベル 起動後のマシンの状態を定義します。通常、シングルユーザーモード、ネットワークサービスが開始されていないマルチユーザーモード、ネットワークサービスが開始されているマルチユーザーモード、システムシャットダウン、およびシステム再起動システムの状態には、さまざまなランレベルが割り当てられます(必ずしも特定の順序である必要はありません)。

これらの構成の正確なセットアップは、オペレーティングシステムとLinuxディストリビューションによって異なります。たとえば、ランレベル4は、あるディストリビューションではマルチユーザーGUIのサーバーなしの構成であり、別のディストリビューションでは何もない場合があります。ランレベルは通常、この記事で説明されている一般的なパターンに従います。ただし、一部のディストリビューションでは特定の構成が採用されています。

ランレベル

デフォルトのランレベルは、 systemctlを使用して設定できます。 コマンドまたはランレベルターゲットのシンボリックリンクの作成 default.target ファイル。

systemctlコマンドを使用してランレベルを変更する

  • 現在の実行レベルを確認します。
systemctl get-default

システムの現在のデフォルトのランレベルはgraphical.target (ランレベル5)。

  • デフォルトのランレベルをランレベル3(multi-user.target)に変更するには、次のコマンドを実行します。
systemctl set-default multi-user.target
  • 再起動してからチェックアウトします。
reboot
  • デフォルトの現在のランレベルがランレベル3(multi-user.target)であることをもう一度確認します。
systemctl get-default
  • 現在のランレベルを確認してください。
systemctl get-default
  • ランレベルをリストアップする systemdディレクトリ内のファイル。
ls -l /lib/systemd/system/runlevel*target 

デフォルトのランレベルはmulti-user.target(ランレベル3)です。

  • runlevel5.targetのdefault.targetファイルへのシンボリックリンクを作成します。
ln -sf /lib/systemd/system/runlevel5.target /etc/systemd/system/default.target
OR
ln -sf /lib/systemd/system/graphical.target /etc/systemd/system/default.target
  • 再起動してからもう一度確認してください
reboot
  • 再起動後、デフォルトのランレベルがランレベル5(graphical.target)であることを確認します。
systemctl get-default

systemctl Isolate [target]を使用して現在のランレベルを切り替えることができます セッションのコマンド。

systemctl isolate graphical.target
OR
systemctl isolate multi-user.target

利用可能なターゲット/ランレベル

ランレベル ターゲットユニット 説明
0 runlevel0.target / poweroff.target システムの電源を切ります。
1 runlevel1.target /rescue.target シングルユーザーモード
2 runlevel2.target / multi-user.target マルチユーザーモード。
3 runlevel3.target / multi-user.target マルチユーザーモード。
4 runlevel4.target / multi-user.target マルチユーザーモード。
5 runlevel5.target / graphics.target グラフィカルモード。
6 runlevel6.target / restart.target システムを再起動します。

結論

以上で、rhelとcentos8の2つのメソッドを使用してランレベルを変更する方法を説明しました。

ありがとう


Cent OS
  1. CentOS / RHEL 7 :systemd でランレベル (ターゲット) を変更する方法

  2. CentOS / RHEL 7 :タイムゾーンを変更する方法

  3. CentOS / RHEL :ファイルシステムの UUID を変更する方法

  1. CentOS 7 /RHEL7でホスト名を設定または変更する方法

  2. CentOS/RHEL でファイルシステムのラベルを変更する方法

  3. CentOS / RHEL 6 :現在のランレベルを確認するにはどうすればよいですか?

  1. RHEL7Linuxシステムでランレベルを変更する方法

  2. CentOS 7 /RHEL7でデフォルトのランレベルを変更する

  3. CentOS / RHEL 7 :マシン ID を変更する方法