自由題庫-每日一題:4

想考 Linux 認證嗎?或是有任何 Linux 考試心得要分享?趕快進來吧

版主: 小狐狸

自由題庫-每日一題:4

文章小狐狸 » 週二 8月 10, 2004 8:40 am

Q.
Most linux systems offer a display manager runlevel. What statement about
this runlevel is true?
Choose the best answer.

A.X11 can be started using startx in this runlevel
B.X11 can be started using xinit in this runlevel
C.X11 is started automaticly for user root
D.X11 is started automaticly an offers a login window
E.This runlevel has nothing to do with X11

題意我不是很了解....大家思考一下吧~

PS.這在搞甚麼?請參閱這裡
自由是 狐狸 的 天性 !
圖檔圖檔我的小站
圖檔圖檔
頭像
小狐狸
版主
版主
 
文章: 541
註冊時間: 週四 4月 17, 2003 10:21 pm

文章Tetralet » 週二 8月 10, 2004 10:26 am

題目似乎問的是 Runlevel 5,
如果沒錯的話,答案應該是 D。

但...
我一直記得『Display Manager』應該是『Graphical Display Manager』才對呀...
時間並不能治療我心中的疼痛
南方的春天說什麼也溫暖不了我冰冷的血

誦唱大復活咒文,今天的 Tetralet 又在唧唧喳喳了 重生!
Tetralet
俺是博士
俺是博士
 
文章: 3078
註冊時間: 週四 11月 28, 2002 3:02 pm

文章阿信 » 週二 8月 10, 2004 10:42 am

不知道題目指的是否為 RunLevel 5,因為 redhat/mdk/suse都是用 runlevel 5 來開啟 x-win
頭像
阿信
版面大總管
版面大總管
 
文章: 4756
註冊時間: 週二 9月 03, 2002 11:58 pm
來自: 台灣 - 嘉義

文章小狐狸 » 週二 8月 10, 2004 11:31 am

應該是吧?!
不太懂,前幾個答案想表達甚麼?
自由是 狐狸 的 天性 !
圖檔圖檔我的小站
圖檔圖檔
頭像
小狐狸
版主
版主
 
文章: 541
註冊時間: 週四 4月 17, 2003 10:21 pm

Re: 自由題庫-每日一題:4

文章Tetralet » 週二 8月 10, 2004 12:17 pm

這一題在問的應該是『display manager』這個名詞。
而會啟動『display manager』的應該就是 Runlevel 5。

小狐狸 寫:A.X11 can be started using startx in this runlevel

這是 Runlevel 2/3。

小狐狸 寫:B.X11 can be started using xinit in this runlevel

這是 Runlevel 2/3。

小狐狸 寫:C.X11 is started automaticly for user root

Runlevel 和使用者帳號應該是無關的。

小狐狸 寫:D.X11 is started automaticly an offers a login window

『offers a login window』是重點,所以可以考慮這個答案。
但也有方法可以跳過 Login Window 直接進入 X11。
所以不算是完全正確。

小狐狸 寫:E.This runlevel has nothing to do with X11

嗯... 這個答案可以完全不考慮。


所以最佳解答應該是 D。
時間並不能治療我心中的疼痛
南方的春天說什麼也溫暖不了我冰冷的血

誦唱大復活咒文,今天的 Tetralet 又在唧唧喳喳了 重生!
Tetralet
俺是博士
俺是博士
 
文章: 3078
註冊時間: 週四 11月 28, 2002 3:02 pm

文章小狐狸 » 週二 8月 10, 2004 12:25 pm

B.X11 can be started using xinit in this runlevel

這句話是指在這個runlevel可以用xinit起動 X ?


PS. xinit 的用途?有甚麼實際的例子嗎?
自由是 狐狸 的 天性 !
圖檔圖檔我的小站
圖檔圖檔
頭像
小狐狸
版主
版主
 
文章: 541
註冊時間: 週四 4月 17, 2003 10:21 pm

文章阿信 » 週二 8月 10, 2004 12:38 pm

小狐狸 寫:
B.X11 can be started using xinit in this runlevel

這句話是指在這個runlevel可以用xinit起動 X ?

PS. xinit 的用途?有甚麼實際的例子嗎?


平常使用的 .xinitrc 就是一個例子了呢。

$man xinit

NAME
xinit - X Window System initializer

DESCRIPTION
The xinit program is used to start the X Window System server and a first client
program on systems that cannot start X directly from /etc/init or in environments
that use multiple window systems. When this first client exits, xinit will kill
the X server and then terminate.

If no specific client program is given on the command line, xinit will look for a
file in the user's home directory called .xinitrc to run as a shell script to
start up client programs.


user 可以自己編寫 .xinitrc 以讓 x-win 啟動時自動執行 .xinitrc 中的程式。
頭像
阿信
版面大總管
版面大總管
 
文章: 4756
註冊時間: 週二 9月 03, 2002 11:58 pm
來自: 台灣 - 嘉義

文章小狐狸 » 週二 8月 10, 2004 12:41 pm

所以其實平常

startx -> xinit -> ~/.xinitrc

是這麼個回事囉?

有沒有甚麼關於X的參考資料壓?

提供一下囉!

先謝了~
自由是 狐狸 的 天性 !
圖檔圖檔我的小站
圖檔圖檔
頭像
小狐狸
版主
版主
 
文章: 541
註冊時間: 週四 4月 17, 2003 10:21 pm

文章Tetralet » 週二 8月 10, 2004 1:07 pm

startx 是一個呼叫 xinit 的一個 Script。

您也可以用以下指令來啟動 X Window:
代碼: 選擇全部
xinit ~/.xinitrc


詳情請您參考 man xinit。
時間並不能治療我心中的疼痛
南方的春天說什麼也溫暖不了我冰冷的血

誦唱大復活咒文,今天的 Tetralet 又在唧唧喳喳了 重生!
Tetralet
俺是博士
俺是博士
 
文章: 3078
註冊時間: 週四 11月 28, 2002 3:02 pm

文章阿信 » 週二 8月 10, 2004 4:08 pm

也可以參考 /usr/bin/X11/startx 的內容喔... ;-)
頭像
阿信
版面大總管
版面大總管
 
文章: 4756
註冊時間: 週二 9月 03, 2002 11:58 pm
來自: 台灣 - 嘉義

文章小狐狸 » 週三 8月 11, 2004 8:34 am

Ans:D

你猜對了嗎? :mrgreen:
自由是 狐狸 的 天性 !
圖檔圖檔我的小站
圖檔圖檔
頭像
小狐狸
版主
版主
 
文章: 541
註冊時間: 週四 4月 17, 2003 10:21 pm


回到 Linux 認證討論區

誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 1 位訪客