Unix的啟動過程

2021-05-26 02:18:19 字數 1373 閱讀 1923

unix核心的四大子系統:

程序管理、記憶體、檔案系統、i/o

子系統unix系統的初始引導過程

從硬體加電或重新啟動——>rom bios(

檢查硬體系統的配置,找到硬碟的

0號扇區)——

>0

號扇區讀入記憶體

加電扇區0

分割槽710 2

1初始引導程式

unix引導程式

找到分割槽10

vtoc

pdinfo

/stand/unix

程序0程序1檢索

/etc/inittab

swap

root

unix系統初始化

rom bios ——

>mboot /pboot 

——>boot 

——> /stand/unix

——>init0 

——>init 1

unix的

8個執行級

0 停止作業系統

1 單使用者

2 多使用者

3 加網路

4 多使用者配置環境

5韌體診斷,關閉所有服務,關機

6 重啟

s/s 安裝、

root

目錄外 其他目錄不安裝,執行系統內部程式,單使用者

abc 偽執行級 執行使用者自定義出的程式系統的執行級不會發生變化

在/etc/inittab

中獲取initdefault

值進入預設的執行級

每個執行級對應的shell

檔案,啟動不同執行級下的程式和服務

/etc/rcn 其中

n為上述

0-6檢查修復root

檔案系統

設定內部時鐘

清理和安裝所有檔案系統

清理臨時檔案 /tnp

和/var/tmp

設定網路埠、介面、路由

啟動日誌檔案排程程序syslogd

後台作業排程程式cron

啟動必要的終端服務程序或應用特定的服務程序

使用者註冊程式

--------------------/etc/inittab

--------------------/etc/saf/_sactab------------------>login:

/etc/saf/_pmtab

--------------------/etc/passwd-------------->passwd:

--------------------/etc/profile-|/$home/.profile-------->$

每個程序的資訊自動儲存在/var/adm/utmpx 

和/var/adm/wtmpx

mysql啟動過程長 mysql啟動過程

mysql啟動過程經過以下順序 1.mysql讀取配置檔案的順序 讀取順序 etc my.cnf etc mysql my.cnf usr etc my.cnf my.cnf 2.mysql啟動方式 mysql啟動方式有三種 mysqld mysqld safe mysqld multi 主要用於多...

Linux啟動過程

1 開啟 pc電源 pc加電後,乙個特殊的硬體電路會觸發 cpu 的 reset 腳的邏輯值,然後一些 cpu 暫存器,如 cs eip 等被給定乙個值,接著 cpu 跳轉到乙個固定位址開始執行 bios 2 bios 自檢,按設定的裝置啟動 bios 對硬體進行一系列徹底的檢查,如 cpu 型別 ...

Flex 啟動過程

2008 11 16 11 58 然後才是 通常我們所說的flex應用程式,本質上來說是基於flex框架 採用actionscript 3.0編寫的flash應用程式,從這一點來說,它和普通的flash應用程式沒有任何差別。相對來說,傳統的使用flash ide 如flash cs3 建立flash...