?? (ldd) ch00-前言(轉載).htm
字號:
<P><BR>小紅帽上的超新聞(HYPERNEWS)服務器提供‘內核黑客指南’,這是關于內核內幕的很<BR>有趣的文檔。其中的一些章節已經很老了,但是最近更新了其中一部分東西。按照我的<BR>觀點,這些材料相當有趣。<BR> <BR>http://www.kernel.org/<BR> <BR>ftp://ftp.kernel.org<BR> <BR>本站點是Linux內核開發的中心。可以獲得最新發行版和相關信息。注意,這個FTP站點<BR>在全球都有鏡像,所以你可以找最近的。<BR> <BR>ftp://sunsite.unc.edu/pub/Linux/docs/<BR> <BR>ftp://tsx-11.mit.edu/pub/Linux/docs/<BR> <BR>“Linux文檔計劃”中有大量稱為“HOWTO”的有趣文檔;一些與內核相關的主題極具技<BR>術性。Sunsite和tsx-11還有大量在Linux上可以應用的程序;總的來講,不僅僅是docs/<BR>目錄,他們都相當有趣。我敢肯定你已經知道這些文件了,但我覺得還是有必要提到他<BR>們。<BR> <BR>http://www.ssc.com/<BR> <BR></P></FONT><FONT
color=#ffffff size=3>
<P><BR>SSC,專業系統顧問,是Linux Journal的出版商,他們的站點有他們出版的大部分文章<BR>的HTML版。他們印刷的有趣文章在出版不久后就轉換成HTML文件,在Web上發行。<BR> <BR>http://www.conceta.it/linux/<BR> <BR>這是個意大利站點,Linux的擁護者積累了大量信息,這些信息是關于所有正在運行的和<BR> Linux有關的項目。也許你已經知道一些有有關Linux開發的HTTP連接的站點;如果你不<BR>知道,這個站點是個很好的起點。<BR> <BR>相關書目<BR>除了源碼和互連網資源,很多好書也涉及到本書討論的一些主題。下面的列表是我個人<BR>在這個領域內選擇的一些書籍。我列的這些書或者是Unix系統軟件功能文檔,或者描述<BR>了有趣的硬件主題。我沒有列出任何關于PC結構的書,因為現在這樣的書太多了。不幸<BR>的是我也沒法建議任何關于Sparc結構的書,因為我找不到這樣的書。如果你需要有關信<BR>息,我絕對相信通過WEB你可以填補這個空缺。<BR> <BR>[0] Bach, Maurice. The Design of the Unix Operating System,Prentice<BR>Hall.1986.<BR> <BR>本書盡管內容相當陳舊,但含蓋了所有運行Unix的主題。它可是Linus本人編寫Linux第<BR>一版時主要的靈感來源。<BR> <BR></P></FONT><FONT
color=#ffffff size=3>
<P><BR>[1] Beck , Michael. Linux Kernel Internals. Addison-Wesley. 1997.<BR> <BR>本書重點在于Linux的內部數據結構和算法;如果你喜愛這寫詳細介紹,你會很喜歡這本<BR>書的。第一版對應Linux 1.2版;我不知道最新版本有什么進展。2.0版及其后繼版本與1<BR>..2版有很大差別。<BR> <BR>[2] Stevens, Richard. Advanced Programming in The Unix Environment.<BR>Addison-Wesley. 1992.<BR> <BR>這里介紹了所有Unix系統調用的詳細資料。在使用設備高級功能的方法時,本書會是很<BR>好的參考。對Unix語義中任何可能的不明之處,參考本書都可以得到解決。<BR> <BR>[3] Stevens, Richard. Unix Network Programming. Prentice Hall. 1990.<BR> <BR>如你所想,本書是網絡主題的高效參考書。在主題選擇范圍和質量上和“Advanced<BR>Programming”相匹配。本書包含有各種源代碼可以測試用戶空間網絡編程的各個角落。<BR> <BR> <BR>[4] Comer, Douglas, and Stevens, David. Internetworking with TCP/IP Vol<BR>I,II,III. Prentice Hall. 1991.<BR> <BR>本書搜集了所有關于Internet的網絡信息。描述了Internet協議族和一些它們的實現。<BR></P></FONT><FONT
color=#ffffff size=3>
<P>本書搜集了所有關于Internet的網絡信息。描述了Internet協議族和一些它們的實現。<BR> <BR>[5] Shanley, Tom, and Anderson, Don. PCI System Architecture.<BR>Addison-Wesley.1995.<BR> <BR>本書詳述PCI總線和標準接口。在大多數硬件主題中都可以找到類似“系統結構”這樣的<BR>標題,這些都是由一個作者寫的。這些書都很有趣,盡管有那么點偏向于PC。我最喜歡P<BR>CI那一卷。這些書中至少有一本我不喜歡,但如果仔細研究,可以看出這本書不錯,就<BR>是所描述的系統結構不怎么樣。<BR> <BR>[6] Digital Semiconductor. Alpha AXP Architecture Handbook. Digital<BR>Semiconductor. 1994.<BR> <BR>從Digital Semiconductor可以免費獲得本書和“Alpha AXP Reference Manual”。它們<BR>介紹了Alpha處理器的機器語言,以及所涉及使用的設計主題。本書的訂貨號碼是EC-QD2<BR>KA-TE。<BR> <BR>本書使用的約定<BR>下面給出本書所使用的字體約定。<BR> <BR>Italic<BR> <BR>用于文件和目錄名,程序和命令名,命令行選項,電子郵件地址以及路徑名,URL和強調<BR></P></FONT><FONT
color=#ffffff size=3>
<P>用于文件和目錄名,程序和命令名,命令行選項,電子郵件地址以及路徑名,URL和強調<BR>新名詞。<BR> <BR>Boldface<BR> <BR>用來表示按鍵(如,Ctrl-N)。<BR> <BR>Constant Width<BR> <BR>代碼<BR> <BR>Constant Italic<BR> <BR>用來表示變量選項,關鍵字,或是用戶用來替代實際值的文本。<BR> <BR>Constant Bold<BR> <BR>在例子用來表示應該由用戶鍵入的命令或其他文本。<BR> <BR>我們很愿意聽您的反饋<BR>我們已盡全力調整本書內容,但您仍可能發現有些內容不對(甚至我們可能出了錯誤!<BR>)如果您的建議與我們以后版本有關,請告訴我們您找到的錯誤以及您的建議,寫信到<BR>:<BR></P></FONT><FONT
color=#ffffff size=3>
<P>:<BR> <BR>O’Reilly & Associates,Inc.<BR> <BR>101 Morris Street<BR> <BR>Sebastopol, CA 95472<BR> <BR>1-800-998-9938(美國或加拿大)<BR> <BR>1-707-829-0515(國際/本地)<BR> <BR>1-707-829-0104(傳真)<BR> <BR>您也可以給我們電子郵件。加入郵件組或要一份目錄,請發電子郵件到:<BR> <BR>nuts@oreilly.com(通過互連網)<BR> <BR>uunet!oreilly!info(通過UUCP)<BR> <BR>詢問技術問題或對本書的評論,請發電子郵件到:<BR> <BR>bookquestions@oreilly.com(通過互聯網)<BR></P></FONT><FONT
color=#ffffff size=3>
<P>bookquestions@oreilly.com(通過互聯網)<BR> <BR>最后,您可以在WWW上找到我們http://www.oreilly.com/<BR> <BR>致謝<BR>本書不僅僅是我個人努力的結果:許多人不僅在硬件材料上給了我充分的幫助,精神上<BR>也給了我巨大的支持。我要感謝Quant-X的Dreyer先生,他借給我一部Alpha計算機,這<BR>樣我可以測試本書例子代碼的可移植性。Sun-Italia對我也很好,他們借了我一部Sparc<BR>機器,這樣我可以把他們機器的操作系統升級成我需要的。ImageNation捐贈我了一個PC<BR>I視頻捕捉卡,我可以用來研究PCI和DMA特性。<BR> <BR>如果沒有Andy Oram和Michael Johnson的支持,沒有Federica,我的女朋友——嗯,我<BR>妻子在心理上對我的支持,本書是不可能完成的。Andy是我全能的編輯,而就是Michael<BR>要求我給Linux Journal寫東西的,并且把我介紹給Andy——如果有什么人對本書覺得心<BR>虛,那就是Michael了。我還要感謝Georg van Zezschwitz,他介紹給我這個奇妙的內核<BR>模塊世界,并且在給Linux Journal寫文章時,給了我很大幫助。我想感謝Silvana<BR>Ranzoli,我高中時代的英語老師,由于她無情地(有時簡直感覺象是殘酷)承諾可以得<BR>益于她的班級。我感激Ellen Siever,她糾正了我在高中以后學到的所有不正規語法,由<BR>于我對重寫從來不滿意,所以每當我有那種黑客主義和極端細致傾向是時候,她對我總<BR>是格外耐心。<BR> <BR>Alan Cox,Greg Hankins,Hans Lermen,Heiko Eissfeldt和Miguel de Icaza(按照首<BR>字母順序)從技術角度評論了本書。他們的意見和建議對我的小錯和不足很有用。我要感<BR></P></FONT><FONT
color=#ffffff size=3>
<P>字母順序)從技術角度評論了本書。他們的意見和建議對我的小錯和不足很有用。我要感<BR>謝他們在我寫書的過程中所花費的寶貴時間,這看起來跟他們這些大拿要做的事情毫不<BR>相干。<BR> <BR>我還要感謝允許我花時間集中精力研究Linux內核,而不是從事實際的‘工作’的人們。<BR>包括Virginio Cantoni,Alberto Biancardi還有大學里可視實驗室的其他工作人員。還<BR>要感謝Davide Yachaya 和system.it的所有工作人員,我本來是在那里幫忙做網絡管理<BR>員的。<BR> <BR>也要感謝O’Reilly的全體工作人員:David Futato,版本編輯和產品編輯;Chris<BR>Reilley,技術插圖作者;Jane Ellin和Nicole Gipson Arigo的質量擔保;Seth<BR>Maislin,制作索引;Len Muellner和Chris Maden的工具支持;Edie Freedman的封面設<BR>計;Nancy Priest的內部設計;還有Sheryl Avruch,產品經理。<BR> <BR>放到最后的可不是最少的。我要感謝Linux開發者的忘我工作。這包括內核編碼人員和用<BR>戶級編碼人員,他們常常被忽略。本書從未指出他們的姓名,因為我可能忘記一些人,<BR>這樣對他們就公平了。但有時,我破例叫了Linus的名字——希望他不介意。<BR> <BR>--<BR> <BR><FONT
color=#00ff00>※ 來源:.華南網木棉站 bbs.gznet.edu.cn.[FROM: 202.38.196.234]</FONT><BR>--<BR><FONT
color=#00ffff>※ 轉寄:.華南網木棉站 bbs.gznet.edu.cn.[FROM: 211.80.41.106]</FONT><BR>--<BR><FONT
color=#0000ff>※ 轉寄:.華南網木棉站 bbs.gznet.edu.cn.[FROM: 211.80.41.106]</FONT><BR>--<BR><FONT
color=#ffff00>※ 轉載:.南京大學小百合站 bbs.nju.edu.cn.[FROM: 211.80.41.106]</FONT><BR> <BR>--<BR><FONT
color=#ff0000>※ 轉載:·飲水思源 bbs.sjtu.edu.cn·[FROM: 211.80.41.106]</FONT><BR></P></FONT>
<P align=center><A
href="http://211.71.69.201/joyfire/lsdp/index.htm"><FONT color=#ffffff
size=2>目錄頁</FONT></A> | <A
href="http://211.71.69.201/joyfire/lsdp/1.htm"><FONT color=#ffffff
size=2>上一頁</FONT></A> | <A
href="http://211.71.69.201/joyfire/lsdp/3.htm"><FONT color=#ffffff
size=2>下一頁</FONT></A></P></SPAN></TD></TR></TBODY></TABLE>
<TABLE cellSpacing=0 cellPadding=0 width="90%" align=center border=0>
<TBODY>
<TR>
<TD colSpan=3 height=2>
<TABLE cellSpacing=0 cellPadding=0 width="100%" bgColor=#666666
border=0><TBODY>
<TR>
<TD width="38%" height=4>
<DIV align=center><A
href="http://211.71.69.201/joyfire/index.html"><FONT
color=#ffffff>index.html</FONT></A></DIV></TD>
<TD width="8%" height=4>
<DIV align=center><A
href="http://211.71.69.201/joyfire/jln/index.htm"><FONT
color=#ffffff>筆記</FONT></A></DIV></TD>
<TD width="1%" height=4>
<DIV align=center><FONT color=#ffffff>|</FONT></DIV></TD>
<TD width="8%" height=4>
<DIV align=center><A
href="http://211.71.69.201/joyfire/kernelscr/index.html"><FONT
color=#ffffff>源碼</FONT></A></DIV></TD>
<TD width="1%" height=4>
<DIV align=center><FONT color=#ffffff>|</FONT></DIV></TD>
<TD width="8%" height=4>
<DIV align=center><A
href="http://211.71.69.201/joyfire/document.htm"><FONT
color=#ffffff>文檔</FONT></A></DIV></TD>
<TD width="1%" height=4>
<DIV align=center><FONT color=#ffffff>|</FONT></DIV></TD>
<TD width="8%" height=4>
<DIV align=center><A
href="http://211.71.69.201/joyfire/download.htm"><FONT
color=#ffffff>下載</FONT></A></DIV></TD>
<TD width="1%" height=4>
<DIV align=center><FONT color=#ffffff>|</FONT></DIV></TD>
<TD width="8%" height=4>
<DIV align=center><A
href="http://211.71.69.201/joyfire/links.htm"><FONT
color=#ffffff>鏈接</FONT></A></DIV></TD>
<TD width="1%" height=4>
<DIV align=center><FONT color=#ffffff>|</FONT></DIV></TD>
<TD width="8%" height=4>
<DIV align=center><A
href="http://211.71.69.201/joyfire/about.htm"><FONT
color=#ffffff>關于</FONT></A></DIV></TD>
<TD width="1%" height=4>
<DIV align=center><FONT color=#ffffff>|</FONT></DIV></TD>
<TD width="8%" height=4>
<DIV align=center><A href="mailto:joyfire@sina.com"><FONT
color=#ffffff>聯系</FONT></A></DIV></TD></TR></TBODY></TABLE></TD></TR>
<TR>
<TD height=40>
<DIV align=center><FONT color=#000000>Copyright©<A
href="mailto:joyfire@sina.com">Edward Wang</A> 2000 -
2001<BR>NewB工作室,北京</FONT></DIV></TD></TR></TBODY></TABLE></BODY></HTML>
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -