CentOS7ブートプロセスとサービス管理

A:ブートプロセスの概要:
<BR/>

1。POST
ブートサーバーホストの後には、CPU、メモリ、ビデオカード、キーボードや他の機器予備試験のためのマザーボードのBIOSの設定に基づいて行われます、テストが正常に設定、起動シーケンスに従ったシステムの制御を手渡してきた、ほとんどの時間は、マシンに引き渡されますハードディスク。
2。MBRブート
直接ルートや、ハードディスクの最初のセクタに係るシステム、最初の(マスターブートレコードのマスターブートレコード)のローカルハードドライブからのブートがMBRで提供され、システムパーティションがブートファイルが含まれているオペレーティングシステムに制御を渡しMBRブートレコード情報は、ブートメニューを呼び出します。
3。GRUBメニュー
のLinuxオペレーティングシステムの場合、GRUB(大統一ブートローダー、統一されたブートローダー)が最も広く使用されているマルチシステムのブートプログラムです。カーネルへのシステム制御、GRUBへ転送システム制御の後、ブートメニューは、選択したユーザーに表示され、Linuxカーネルファイルをロードするためのオプションによって異なります。(CentOSの7はGRUB2ブートローダを使用します)。
4。カーネルのロード
Linuxカーネルは、リソースの割り当てとスケジューリングを担当する様々なハードウェアリソースとシステム・プログラム間の特殊なコンパイル済みのバイナリファイルです。カーネルがシステムの制御を取った後、私たちは、Linuxオペレーティングシステムを実行しているプロセス全体を完全に制御する必要があります。
5。初期化初期化プロセスを
実行するためにメモリに更なるシステムのブートプロセス、Linuxカーネル最初のローディングシステム「/ sbin / init」プログラムを完了するために、初期化プロセスは、システム初期化する一連の処理の完了を担当して、最後にログインしたユーザを待っ
2つのinitプロセスを
Linuxカーネルは、実行/ sbin / initプログラムをロードされていることにより、
プロセスの最初のシステムであり、
PID(プロセス印)は常に1号であります

III。systemd管理システム
CentOSのシステムでは、さまざまなシステム制御スクリプトは、デフォルトの/ usr / libに/ systemdにディレクトリのサービスに置か。Systemctlコマンドツールは、指定されたシステムサービスの制御によって達成することができます。

1.サービスのスタートアップ状態をチェック
構文:systemctlステータスname.serviceの
ビューをsshdのステータス(アクティブ走行時)
CentOS7ブートプロセスとサービス管理

2サービスを開始および停止する
構文:systemctl {星|停止|再起動 |リロード}} name.service

3.ブート設定する
構文:systemctlは{有効|無効} name.service

サービスセットの状態表示
構文:systemctlリストユニット・ファイルには、--typeサービスを
CentOS7ブートプロセスとサービス管理

おすすめ

転載: blog.51cto.com/14449563/2432366