Slackware 10.0 Kernel ??後的流程(轉)
本文簡要介紹了Slackware 10.0啟動之後啟動指令碼的執行流程。
root | 08 七月, 2004 09:30
Kernel 蔞入完成後, Kernel ?把?行?交斤 init, 而 init ?去坐取 /etc/inittab
中的以下呃列??定 runlevel.
# Default runlevel. (Do not set to 0
or 6)
id:3:initdefault: style="font-weight: bold;">
runlevel 的定柳如下
0 = halt, 晷?
1 = single user mode, ?人使用模式
2 = unused (but configured the same as runlevel 3)
3 = multiuser mode (default Slackware runlevel), 多人使用模式
4 = X11 with KDM/GDM/XDM (session managers), x ?窗使用模式
5 = unused (but configured the same as runlevel 3)
6 = reboot, 重新檫?
以下呃列?第一?被?行
# System initialization (runs when
system boots).
si:S:sysinit:/etc/rc.d/rc.S style="font-style: italic;">
然後再依 runlevel 去找要?行那? shell script
# Script to run when going single
user (runlevel 1).
su:1S:wait:/etc/rc.d/rc.K style="font-style: italic;">
# Script to run when going multi user. style="font-style: italic;">
rc:2345:wait:/etc/rc.d/rc.M style="font-style: italic;">
# What to do at the "Three Finger
Salute".
ca::ctrlaltdel:/sbin/shutdown -t5 -h
now
# Runlevel 0 halts the system. style="font-style: italic;">
l0:0:wait:/etc/rc.d/rc.0 style="font-style: italic;">
# Runlevel 6 reboots the system. style="font-style: italic;">
l6:6:wait:/etc/rc.d/rc.6
# Runlevel 4 used to be for an X window only system, until we discovered
# that it throws init into a loop that keeps your load avg at least 1
all
# the time. Thus, there is now one getty opened on tty6. Hopefully no
one
# will notice. ;^)
# It might not be bad to have one text console anyway, in case something
# happens to X.
x1:4:wait:/etc/rc.d/rc.4
所以如以盍韻的 runlevel ?整?流程如下
rc.S
|
|||
rc.devfsd
|
|||
rc.udev
|
|||
rc.modules
|
|||
rc.netdevice
|
蔞入咀路卡??程式
| ||
rc.sysvinit
|
|||
rc.serial
|
|||
rc.M
|
|||
rc.syslog
|
|||
rc.pcmcia
|
|||
rc.inet1
|
|||
rc.wireless
|
??咀卡
| ||
rc.hotplug
|
|||
rc.inet2
|
|||
rc.portmap
|
|||
rc.syslog
|
|||
rc.firewall
|
|||
rc.ip_forward
|
|||
rc.inetd
|
?? /etc/inetd.conf 中?蔞的咀路 server
| ||
rc.sshd
|
|||
rc.bind
|
|||
rc.yp
|
|||
rc.nfsd
|
|||
rc.cups 或 rc.lprng
|
|||
rc.atalk
|
|||
rc.sendmail
|
|||
rc.acpid
|
|||
rc.alsa
|
|||
rc.font
|
|||
rc.keymap
|
|||
rc.hpoj
|
|||
rc.mysqld
|
|||
rc.httpd
|
|||
rc.samba
|
|||
rc.gpm
|
|||
rc.sysvinit
|
|||
rc.local
|
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10752019/viewspace-941373/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- kernel 啟動流程
- Linux開機流程詳解:BIOS->MBR->GRUB->KernelLinuxiOS
- Cloud Kernel SIG月度動態:釋出 Anolis 8.8 映象、kABI 社群共建流程Cloud
- 【linux】Debian10.0配置vsftpdLinuxFTP
- 虛擬機器 之 Fedora Core 5.0 用 Xen 虛擬Slackware 10.2虛擬機
- Kernel Method
- 10.0 探索API除錯事件原理API除錯事件
- Jupyter 刪除不用的kernel
- camunda如何實現流程跳轉和流程退回
- 核心引數kernel.shmall和kernel.shmmaxHMM
- Linux kernel mapLinux
- Android Q (Android 10.0)系統新特性Android
- NetBSD 10.0 - 類 UNIX 作業系統作業系統
- android10.0(Q) Nvram 新增節點AndroidVR
- 數字化轉型流程是怎樣的?
- docker 修改容器內容後更新映象的流程Docker
- disable Nouveau kernel driver
- LangChain vs Semantic KernelLangChain
- 轉型大資料及操作流程大資料
- VTM10.0程式碼學習8:xReconInter()
- PbootCMS忘記密碼後的重置密碼流程boot密碼
- Android 10.0 來了,居然有這新特性!Android
- 3.系統呼叫跳轉流程
- Laravel kernel例項化Laravel
- 關於Xcode 10.0編譯不通過的問題 stdc++.6.0.9XCode編譯C++
- 前後端開發流程總結後端
- 程式設計師快放棄 Android 9.0 吧,10.0 正在來的路上!程式設計師Android
- FreeBSD 10.0 Beta 1已經可以下載測試
- perl的hash轉json後按key排序JSON排序
- 轉載-知乎工作後的經驗
- Python の 在 VSCode 中使用 IPython Kernel 的方法PythonVSCode
- [kernel]----理解kswapd的低水位min_free_kbytes
- 如何進行Linux CPU中的Kernel space分析Linux
- Bootloader傳引數到Kernelboot
- jupyter notebook 刪除指定 kernel
- windows kernel exploitation基礎教程Windows
- PAWNYABLE kernel race condition 筆記筆記
- 慢說轉行轉崗到央企後的一年
- 萬字長文學會對接 AI 模型:Semantic Kernel 和 Kernel Memory,工良出品,超簡單的教程AI模型