【求助】請教 /etc/inittab 中的 # Run xdm in runlevel 5 的 xdm 是做什



贊助商連結


b90220208
2004-12-13, 04:39 PM
請教各位關於/etc/inittab中有一行列出如下:
-----------------------------------------
# Run xdm in runlevel 5
x:5:respawn:/etc/X11/prefdm -nodaemon
-----------------------------------------

它是負責啟動什麼的?

假如我想將預設run-level由目前的"5"改為"3"時,
除了需更改 id:5:initdefault: 這一行,
xdm這行設定需做改變嗎?...會受影響嗎?
(...因為它有註明: # Run xdm in runlevel 5)
:)

贊助商連結


b90220208
2004-12-13, 06:37 PM
我知道那一行是說在runlevel 5啟動xdm,
如果把5改成或加上3那runlevel 3也會自動啟動xdm

可是這好像是一個display manager process,
如果把5改成或加上3那當我以runlevel 3啟動系統時會不會有問題呢?
(我知道這只是設定方式視我怎麼改系統就怎麼做...然此程序到底是做什麼的呢?)

linux_xp
2004-12-13, 09:13 PM
在Linux的設定檔,或是perl原始碼中
凡是前面有 # 的,代表註解,僅是說明用途
該行不會被程式執行或讀取

不過有一個地方例外
在shell script中
第一行必須定義要使用的shell,以#!為開頭,後面接shell的位置


Linux的runleve,共有六級
代表的是開機後要進入何種運作模式

一般只會用到3和5
3,是開機進入多工文字模式
5,是開機進入X11

至於其它等級,是何用途,/etc/inittab 中有詳細註解

cool38
2004-12-16, 10:54 PM
我的伺服器都是用run level 3的說.
不知道是否方便 告知大大的伺服器版本?
這樣比較好解釋
(位置才對)