🏃‍♂️

runmodeについて

2024/10/03に公開

今回はLinuxにおけるrunmodeというものについてメモっていきたいと思います。

runmodeって何?

runmodeとは、大体の人はLinuxをGUIで使ってるかもしれませんがそれをCUIで使いたいときに使用するものとなっております。
modeという名前からもわかるとおりいくつかのモードも用意してあります。

モード 名前 説明
0 シャットダウン 電源オフ
1 シングルユーザーモード 一人しかユーザーがいない前提で、常に管理者
2 マルチユーザーモード(ネットなし) 基本3と区別しないらしいです。
3 マルチユーザーモード(ネットあり) 管理者権限必要な操作にsudoが必要ないつもの。
4 予約 予約枠です。("ゆやく"って打ってしまった)
5 GUI 普段のGUIlinuxです。
6 再起動 再起動用の奴です。

使い道。

例えば普段使ってるノートパソコンを一時的なサーバーにしたり、
たまにGUI使うかもだからGUIのOSを入れて普段はCUIで使う、なんてことができちゃいます。

実際の変更方法

manjaro linux

sudo systemctl isolate graphical.target #GUIにする。
sudo systemctl isolate multi-user.target #CUIにする。

みたいな感じです。CUIにしたときにCtrl + Alt + F2を押さなきゃコマンドラインが出ないの所を注意してください。

ubuntu

Ubuntuではsystemctl set-defaultのようにデフォルトを変更するしかなさそうです。
systemctl get-defaultで現在のデフォルトを取得できます。
変更するときは上記に書いたmulti-user.targetみたいなものを入力してください。

終わりに

よきLinuxライフを...

Discussion