LoginSignup
0
0

systemdについて

Posted at
コンピュータの電源が入ると最初に何が起動する?

BIOS/UEFI

BIOS/UEFIは何をする?

起動デバイス(OSが入っているハードディスクやSSD)に書き込まれたブートローダーを読み出して、ブートローダーが起動デバイスからカーネルをメモリに読み込む。

Linuxが起動した後、色々やるがあるプロセスを実行するが何のプロセス?

initあるいはsystemd

systemdとは?

Linuxの起動処理やシステム管理を行う。

systemdのユニットとは?

基本的な処理の単位で設定ファイル

systemdのユニットの種類は?

~.target
~.mount
~.service
~.device
~.swap

systemdにおけるターゲットとは?

複数のユニットをまとめたもの

runlevel3.targetとは?

ほとんどのプロセスが動作するモード。
webサーバーとして運用したい場合に指定される。

multi-user.targetとは?

CUIログインを行う。
Webサーバーとして運用したい時にも指定される

graphical.targetとは?

グラフィカルなログインを行う。

poweroff.targetとは?

システムを終了する。
電源を切るための仕組み処理であるユニットを一つ一つまとめてpoweroff.targetとしている。

現在のデフォルトの設定を調べるコマンドは?
systemctl get-default
# または
cd /etc/systemd/system
ls -l default.target
システム起動時のデフォルトターゲットを変更するコマンドは?
systemctl set-default ターゲット名
# rootuser
# (次に起動した時のターゲットを変更する)
ターゲットを実行するコマンドは?
systemctl isolate ターゲット名
# rootuser
サービスの状態を表示するコマンドは?
systemctl status ユニット名
サービスが稼働しているか表示するコマンドは?
systemctl is-active ユニット名
サービスの自動起動を無効にするコマンドは?
systemctl disable ユニット名
サービスの自動起動を有効にするコマンドは?
systemctl enable ユニット名
サービスを起動するコマンドは?
systemctl start ユニット名
サービスを再起動するコマンドは?
systemctl restart ユニット名
# 設定ファイルは再読み込みしない
サービスを再起動するコマンドは?
systemctl reload ユニット名
# 設定ファイルは再読み込みする
サービスを停止するコマンドは?
systemctl stop ユニット名
次に起動した時のターゲットを確認するコマンドは?
systemctl get-default
システムを再起動するコマンドは?
systemctl reboot
利用可能なユニットの一覧を表示するコマンドは?
systemctl list-unit-files

学習教材

  • Udemy 【LinuC レベル1完全制覇】 101+102試験対策講座(ウズウズカレッジ)
  • 1週間でLPICの基礎が学べる本第3版
  • ping-t
0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0