Manage runlevels
Linux 裡有所謂的 Run Level,也就是系統的執行層級,基本上可以分為以下層級:
0: 關機
1: 個人單機模式,這個模式不包含網路服務。
2: 啟動網路模式,但不啟用 NIS、NFS。
3: 多人模式,啟動各種網路服務但是不啟動 X-Window 服務。
4: 保留
5: 多人模式,啟動各種網路服務並且啟動 X-Window 服務。
6: 重新開機。
Manage runlevels from the command line
interface (by using init 0, init 1, and so on)
要把目前的系統切換到其它的執行層級只要使用 init 就可以知到了。
切到圖形介面:
切到多人模式 (不包含圖形介面):
關機:
重新開機:
Steven 的加菜時間:
若要知道目前的 runlevel 的話,你只要輸入 runlevel 就可以知道了。
root # runlevel
N 5
root # |
關於 runlevel 的使用方法,可參考 man runlevel。 |
Configure runlevels from YaST
接下來將示範如何從 YaST 修改開機的預設層級。
好了,最後 Finish 之後就會修改完。
Steven 加菜時間:
其實使用 YaST 對我來說是個很礙手的工具,要修改 Run Level 只要修改
/etc/inittab 這個檔案就可以了,作法如下:
root # vi /etc/inittab
-------------------------------------------------------------
# 找到 id:5:initdefault:
# id:5:initdefault:
# 改成你要的 Runlevel
id:3:initdefault:
#也就是說,把那個數字改成你要的層級就可以了。
-------------------------------------------------------------
|
|
Change the runlevel at boot
在開機的時候,請在 "Boot Options"上輸入 "1" 就會在開機的時候進入個人單機模式,而若要進入多人模式的話就輸入
"3",如此就會修改這次開機的作業層級。

你應該要知道,預設的開機層級不應該設定成 0 或 6,因為這樣會不斷的重新開機或是開機後馬上就開機,這是沒有意義的。 |
02/23/2006

|