1 在Linux下玩DOOM游戲出問題的解決辦法?
要正確的音效輸出,必需使用2.90版或以後的聲音驅動程序;它支持即時“DOOM模式”,音效樣本是16bit的,如用8bit聲卡,可用一些程序(下載地址 ftp://sunsite.unc/edu/pub/Linux/games/doom)讓聲音出現,如果DOOM動作不流暢,把音效取消(將sndserver文件改名)會有一些改進,DOOM預設是不支持音樂(如同DOS版)的,musserver程序將增加Linux下的音樂支持,它可以在 ftp://pandora.st.hmc.edu/pub/linux/musserver.tgz 中找到。
2 Linux下的應用程序是否也存在2000年問題?
應該沒有,但是有2161年問題。和其它操作系統一樣,Linux的系統時間是一個整數,目前是32位的。它表示從1970年1月1日0點0分0秒開始算起的秒數。2^32/3600/24/365是它溢出的大致年數,這個數是136。1970+136=2106!
3 Linux與DOS下執行程序有何異同?
在Linux下要執行一個程序,就像DOS下那樣,鍵入它的名字即可。如果這個程序被放在 PATH指定的目錄中,該程序就會被啟動。不同的是,Linux不像DOS那樣,可以執行放在現行目錄下的程序,除非已經加入PATH中了,在Linux下,若要執行現行目錄下的程序,可以這樣做:./.
Linux還可以同時執行數個程序,可以在同一行上鍵入數個命令:
$ command1 ; command2 ; ... ; commandn
Linux還可以將一個原本在背景執行的線程提升到前景並繼續執行,而且Linux還可以使你有多個session,就如同有好幾台電腦在同時工作!
有關Session的操作有:
1)切換 session 1..8:
$ ... .
2)開始一個新的 session , 但不離開原本 session :
$ su - 例如: $ su - root
這相當有用,比如當你要mount一個磁盤(機)時。因為只有 root可以作這件事。
3)結束一個 session:
$ exit
4)在前景執行一個線程:
$ progname [-switches] [parameters] [output]
5)在背景啟動一個線程(在背景執行)要加上 '&' 這個符號:
$ progname [-switches] [parameters] [output] &
6)查看有多少線程正在執行:
$ ps
這樣會列出一個表格,每一個線程都會有一個 PID 來識別(一個數字)。
7)刪除一個線程:
$ kill
有時你需要用該方法來結束一些線程,一個線程可能需要以下方法才可以結束:
$ kill -15
$ kill -9