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...