busybox取消了runlevels,runlevels已經被busybox的init程序忽略。如果想使用runlevels,就使用sysvinit來代替。
每個入口的格式::::
: busybox的這個引數不是常規意義上的,它是指指定程序執行的tty。其內容是/dev下的tty裝置或者別名。這個字段留空表示忽略。指定錯誤,會得到異常。
: 被完全忽略,只需留空.
: 有效的actions包括: sysinit, respawn, askfirst, wait,once,restart,ctrlaltdel, and shutdown.
askfirst和respawn類似,只是在執行程序前,先列印一句"please press enter to activate this console."等待使用者敲入回車後再執行。
不能識別的將導致init傳送錯誤訊號,並繼續執行(只提示錯誤)。
: 指定執行的程序和它的命令列。
如果busybox沒有inittab也不影響,它將預設按以下處理:
::sysinit:/etc/init.d/rcs
::askfirst:/bin/sh
::ctrlaltdel:/sbin/reboot
::shutdown:/sbin/swapoff -a
::shutdown:/bin/umount -a -r
::restart:/sbin/init
如果發現/dev/console不是乙個串列埠裝置,將執行:
tty2::askfirst:/bin/sh
tty3::askfirst:/bin/sh
tty4::askfirst:/bin/sh
在shell前加乙個'-'字首表示是乙個登陸shell,比如:
::askfirst:-/bin/sh;也可以指定登陸到哪個tty,比如:
tty2::askfirst:-/bin/sh
tty3::askfirst:-/bin/sh
tty4::askfirst:-/bin/sh
/sbin/getty可以指定選擇某個tty.比如:
tty4::respawn:/sbin/getty 38400 tty5 /* /sbin/getty 波特率 tty號 */
將串列埠輸出到終端:
#::respawn:/sbin/getty -l ttys0 9600 vt100
串列埠輸出到modem:
#::respawn:/sbin/getty 57600 ttys2
SHOPXX初始化配置
hane00 2011 04 09 14 28 shopxx 1 刪除根目錄下的shopxx.txt會報錯,即使更改裡面的個別資料,也會報錯,原因是配置檔案中配置了相應的初始化檔案。2 shopxx.net等字串通過base64加密編碼,故若更改shopxx等字樣則執行不通過。3 完全可以以手動方式...
django 初始化配置
用aptana建立的乙個專案,直接執行是看不到效果的,我們需要對它進行配置才行 1.語言時區配置 time zone asia shanghai use tz true language code zh cn 2.靜態檔案位址配置 這裡建議是把靜態檔案單獨部署在乙個目錄下 import sys pr...
SHOPXX初始化配置
hane00 2011 04 09 14 28 shopxx 1 刪除根目錄下的shopxx.txt會報錯,即使更改裡面的個別資料,也會報錯,原因是配置檔案中配置了相應的初始化檔案。2 shopxx.net等字串通過base64加密編碼,故若更改shopxx等字樣則執行不通過。3 完全可以以手動方式...