LoginSignup
4
5

More than 5 years have passed since last update.

LPI Level1 Exam 101 Chap01

Last updated at Posted at 2014-09-14

第一章 システムアーキテクチャ

1.1 ハードウェアの基本知識と設定

UEFI(Unified Extensible Firmware Inteface):BIOSの後継となるファームウエアの規格

※/proc以下のファイル

ファイル名 説明
/proc/bus/usb/* USBデバイス情報
/proc/cpuinfo CPU情報
/proc/interrupts IRQ情報
/proc/pci PCIデバイス情報
/pcor/scsi/scsi SCSIデバイス情報

udev(Userspace DEVice managemnet):必要なデバイスファイルを必要となった時点で動的に生成される。
/devディレクトリ配下にデバイスファイルを作成する。

1.2 システムの起動とランレベル

システムが起動するまでの流れ

BIOS
⇒ ブートローダ
⇒ カーネル
⇒ init

起動時のイベント確認

$ dmesg
# cat /var/log/messages
# cat /var/log/boot.log

/sbin/init

init処理順
init が /etc/inittab を読み込む。
⇒ init が /etc/rc.sysinit スクリプトを実行する。
⇒ init が /etc/rc スクリプトを実行する。
⇒ /etc/rc スクリプトが /etc/rc<ランレベル>.d ディレクトリ以下のスクリプトを実行する。

1.3 ランレベルとシャットダウン

ランレベル

RH 系

ランレベル 説明
0 停止
1 シングルユーザモード
2 マルチユーザーモード(テキストログイン、NFSサーバーは停止)
3 マルチユーザーモード(テキストログイン)
4 未使用
5 マルチユーザーモード(グラフィカルログイン)
6 再起動
S または s シングルユーザーモード

Debian 系

ランレベル 説明
0 停止
1 シングルユーザーモード
2 マルチユーザーモード
3 マルチユーザーモード
4 マルチユーザーモード
5 マルチユーザーモード
6 再起動
S または s

シングルユーザーモード

  • rootユーザだけが利用できるモード
  • メンテナンス時に有効
  • ログインなしでシステムが利用できる(パスワード再設定時に有効)

起動スクリプト

各種サービスのスクリプトは /etc/init.d ディレクトリ配下に配置されている。

4
5
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
4
5