
                         The Linux Reading List HOWTO
                                       
@̡GEric S. Raymond
Ķ̡G [1]B

   1.4, 22 November 1998
     _________________________________________________________________
   
   CXF@ڻ{Qnǲ Unix]SOO Linux^H̳̦
   ȪѦҮѥءC
     _________________________________________________________________
   
1. 

     * 1.1 o󪺥γ~
     * 1.2 o󪺷s
     * 1.3 ^XPɻ~
     * 1.4 귽
     * 1.5 o󤤨ϥΪD
       
2. ơBvMΩʪy

3. @ Unix/Linux y

     * 3.1 Linux wˤκ޲z
     * 3.2 Unix M Linux ϥ
     * 3.3 tΦw
       
4.  ShellBScript M{]py

5. ƪy

     * 5.1 Tex M LaTeX
       
6.  C M C++ {]py

     * 6.1 C M C++
     * 6.2 C tΩIs
       
7. y

8.  Unix kernel @y

     * 8.1 Linux 
     * 8.2 Linux
     * 8.3 Linux ˱
       
9.  Intel Bz[cM{]py

10.  PC w骺y

11. Ҧ椽

     * 11.1 ϥα
     * 11.2 v
     _________________________________________________________________
   
1. 

1.1 o󪺥γ~

   CXUǲ Unix]SOO Linux^ΦbU}o{ѦҸơA
   ڻ{oǸƤwF@y򥻪סC
   
1.2 o󪺷s

   outhe Linux Reading List HOWTOvNwiK
   [2]comp.os.linux.answers CäWǦܦU Linux WWW M FTP xA]A
   LDP C
   
   z]iHzL
   [3]http://sunsite.unc.edu/LDP/HOWTO/Reading-List-HOWTO.html o URL b
   yTWݨo󪺳̷sC
   
1.3 ^XPɻ~

   pGz󥻤󦳥󪺧С]ΥuOQĳ[JYѡ^Aw mail
    Eric S. RaymondAڪqlHcO [4]esr@thyrsus.comCw󪺫ĳ
   ΧC
   
1.4 귽

   uW HOWTOsBxMLDyʪơAШG [5]Linux
   Documentation Project home page C
   
   X~eڴgL@IM Linux  Unix ѦҮѥءAγ\٦IγBM@ǮT
   ȡCziHb [6]http://www.ccil.org/~esr/faqs/loginataka.html 
   LoginatakaC
   
1.5 o󤤨ϥΪD

   ѥؤUb޸ѤOڪANO Jim Haynes]󤧫e@̡^
   A ]ڻ{SzѻݭnʦӫOsUӪ^CܩӦۨLHݪk|\b
   ޸AæbeHת̪mWХܡ]JH O Jim Haynes^C
   
   buԨvURL |WXӺWؿXTA
   o URL q`|aztyʭӤBŶǤέq\TCSίʥF
   toTyq`O]XӦbWϥΤF frame YAoϱoڵL
   kNؿҡ]bookmark^C
   
   DDƦCjPWѲLӲ`]ѤƨϥΪ̵{]p kernel {]pw
   ^CbC@p`Aڸյ۴NۤvL̪x{ץCX̦ΪyCZ
   զaAInN䪺OڦboC@}lNCXڦۤvѡC]pG
   󥻦CsƲ´ĳAڥYM^
   
2. ơBvMΩʪy

   The New Hacker's Dictionary (Third Edition)
          Raymond, Eric S.; MIT Press; 1996; ISBN 0-262-68092-0; 547 C
          Ԩ
          [7]http://www-mitpress.mit.edu/book-home.tcl?isbn=0262680920.
          
          AC Internet ƪ@nCܦhHwCHTML b
          [8]Jargon File Resource Page.
          
   A Quarter Century of Unix
          Salus, Peter H.; Addison-Wesley; 1994; ISBN 0-201-54777-5; 256
          C
          Ԩ [9]http://www.awl.com/cp/authors/salus/unix/unix.html
          
          Linux O Unix ǲΤ@CoѬO@ Unix fzvA䤤
          ͨ ww _BtiΦpQǧGC
          
   The Mythical Man Month (Anniversary Edition)
          Brooks, Frederick P.; Addison-Wesley 1995 (ISBN 0-201-83595-9).
          Ԩ
          [10]http://heg-school.awl.com/cseng/authors/brooks/mmm-ae/mmm-a
          e.html.
          
          ѥDnOͽ׳nu{Aȱoja@ŪC
          
          Alan CoxGuڱ˳oѪ]O]޳NʻȡAӬON@
          Ǳ`ѩM{ꪺFΩqpeCvJHGuڡArIp
           Linus 200 ӵ{]pvínLbTӤ뤺X Linux S|˩O
          Hv
          
   Bell System Technical Journal, July-August 1978, Vol. 57, No. 6, part
          2
          AT&T; 416 .
          \h Unix פA]A Ritchie & Thompson uThe UNIX
          Time Sharing SystemvFThompson  uUNIX Implementationv
          FRitchie uA RetrospectivevFBourne uThe UNIX Shellv...
          
3. @ Unix/Linux y

3.1 Linux wˤκ޲z

   Linux Installation and Getting Started
          Welsh, Matt; LDP; 1997. ib LDP oAΪ̱ziH
          [11]http://sunsite.unc.edu/LDP/gs ݬݡC
          
          pui|vz LinuxC\h Linux 򥻷C[\@ǰ
          tκ޲zC
          
   Linux System Administtrator's Guide
          Wirzenius, Lars; LDP; 1997. ib LDP oAΪ̱ziH
           [12]http://sunsite.unc.edu/LDP/sag ݬݡC
          
          Ĥ@ͽצp@κ޲z Linux tΪu}yC
          
   Essential System Administration (Second Edition)
          Frisch, Aeleen; O'Reilly; 1995; ISBN 0-937175-80-3; 788 ;
          $32.95.
          Ԩ [13]http://www.ora.com/catalog/esa2/noframes.html.
          
          @tκ޲zu@`JQסCMM LinuxA]A
          Linux ơC
          
3.2 Unix M Linux ϥ

   Linux in a Nutshell
          Hekman, Jessica P. et al.; O'Reilly; ISBN 1-56592-167-4; 1997;
          438 . $9.95.
          Ԩ [14]http://www.ora.com/catalog/linuxnut/noframes.html.
          
          ھ O'Reilly kGuLinux ϥΪ̮WƮyvC Linux
          ϥΪ̦ӨAoѭ簣FL̦buUnix In a Nutshellv@ѤH
          SVr4/Solaris ɦVC
          
   Running Linux (Second Edition)
          Welsh, Matt, & Kaufman, Lar; O'Reilly; ISBN 1-56592-151-8;
          1996; 650 ; $24.95.
          Ԩ [15]http://www.ora.com/catalog/runux2/noframes.html.
          
          [\F@bzѡBw˩Mϥ Linux @~tιL{һݭnT
          CܴΪ@JѡC
          
   Hands-on-Linux
          Sobell, Mark G.; Addison-Wesley; ISBN 0-201-32569-1; 1998; 1015
          .
          pDһ ww oO@ͽ Unix 򥻷BshellsBs边Bl
          {BBuHΤε{Ωʪоǽҵ{C]t@Ǩt
          κ޲zzC]oѪ@̻P 1997 ~XuA Practical Guide
          to Linuxv@̬OP@AݨӬOs]˫᪺C1HѨê
          Caldera OpenLinux Lite СC^
          
3.3 tΦw

   Practical Unix Security
          Garfinkel, Simpson, and Spafford, Gene; O'Reilly Associates;
          ISBN 0-56592-148-8; 1991.
          Ԩ [16]http://www.ora.com/catalog/puis/noframes.html.
          
          Ronald P. MillerGuMYǳPyEssenstial System
          Administrationz@ѭ|Aרs٬OtΦwoܴΪ@
          ASOȱoǹQۤv Linux tΨƦhHBs
          OjtH̤@ŪCv
          
   Firewalls & Internet Security
          Cheswick, William R. & Bellovin, Steven M.; Addison-Wesley;
          1994; ISBN 0-201-63357-4; 320 .
          Ԩ [17]http://www.awl.com/cp/Ches.html.
          
4.  ShellBScript M{]py

   Programming Perl (Second Edition)
          Wall, Larry & Christiansen, Tom & Schwartz, Randal; O'Reilly;
          1997; ISBN 0-56592-149-6; 644 .
          Ԩ [18]http://www.ora.com/catalog/pperl2/noframes.html.
          
          Shell]b@`Hu㪺{y~^wCPerl ΪvFoӻ
          CoO㦳Mwʦa쪺 Perl yĤG ww g@W\ha
          Ĥ@󦳲´AåB]]AF Perl 5C
          
   Programming Python
          Lutz, Mark; O'Reilly; 1997; ISBN 0-56592-197-6; 880 .
          Ԩ [19]http://www.ora.com/catalog/python/noframes.html.
          
          WV Perl U@BCPython gL}]pAP C ΪXʡA
          ӥB]i@BXjjMסC
          
   HTML: The Definitive Guide (2nd Edition)
          Musciano, Chuck & Kennedy. Bill; O'Reilly; 1997; ISBN
          0-56592-235-2; 552 .
          Ԩ [20]http://www.ora.com/catalog/html2/noframes.html.
          
          کҨL̴Ϊ HTML оǡѦҸơADzQn CGIA_ho]O
          ߤ@@zݭn HTML yC
          
   The Unix Programming Environment
          Kernighan, Brian, and Pike, Rob; Prentice-Hall; 1984; ISBN
          0-13-937681-X; 1984.
          ug@~ ww iO̦n@{ Unix ǪyC
          
5. ƪy

5.1 Tex M LaTeX

   The LaTeX Companion
          Goossens, Michael & Mittlebach, Frank, & Samarin, Alexander;
          Addison-Wesley; 1994; ISBN 0-201-54199-8; 530 .
          Ԩ [21]http://www.awl.com/cp/tlc.html.
          
          upGzO@QnDpϥ LaTeX ӳЧ@[AoQ
           (La)TeX @NvvϥΪ̡AoѴNOzӳ]pvwwK
          eCBruce Thompson Gu@ܤѡAѤF\h LaTeX
          s\઺TAHγ\hpBz layout ԺɽdҡCv
          
   LaTeX: A Document Preparation System (Second Edition)
          Lamport, Leslie; Addison-Wesley; 1994; ISBN 0-201-52983-1; 256
          .
          Ԩ
          [22]http://heg-school.awl.com/cseng/authors/lamport/latex/latex
          .html.
          
          Bruce ThompsonGu LaTeX 2.09 @̩Ҽg׷ѦҸơA]A
          LaTeX2e s]oӪw]Abثe TeX/LaTeX ^b
          ǳƤCLaTeX2e 䴩 LaTeX 2.09COQnϥ LaTeX 
          yC󪺻s@Q LaTeX UuӲͱM~ŤA
          FܤСCæ\hdҡCv
          
   The TeXbook, Volume A of Computers and Typesetting; Knuth, Donald A.
          Addison-Wesley; 1986, ISBN 0-201-13448; 496 . Ԩ
          [23]http://www.awl.com/cp/TeXbook.html
          
          Bruce ThompsonGu@ TeXAܭnϥΪ̫ޤΧѦҤUC
          γ\@뱡pUϥ LaTex äݭnAަpAoO@ܰg
          HyCvڭnjդ@UGoѤOxpHݪC
          
   The METAFONT book, Volume C of Computers and Typesetting
          Knuth, Donald A.; Addison-Wesley; 1986; 0-201-13444-6, 1986;
          384.
          Ԩ [24]http://www.awl.com/cp/METAFONTbook.html
          
          Bruce ThompsonGu METAFONT]iΨӳ]p TeX ϥΪr{^
          A|a쪺ϥΪ̫ީMѦҤUCpGz]pۤvib
          TeX M LaTeX UϥΪrAoOܴΪǧ@C@몺 TeX/LaTeX 
          ]A METAFONT oӵ{Cvoѵ藍OxpHݪC
          
6.  C M C++ {]py

6.1 C M C++

   The C Programming Language (Second Edition)
          Kernighan, Brian W.; Ritchie, Dennis M; Prentice-Hall; 1988;
          ISBN 0-13-110362-8, 272 .
          i᪺ĤGA]AF ANSI CAO C yygWۡA C 
          ]p̡uK&RvҦXۡCثeMO̴Ϊ C yyC
          
   Who's Afraid of C++?
          Heller, Steve; Academic Press; 1996; ISBN 0-12-339097; 508 .
          ثeAکҬݹL̦n C++ JѡC
          
6.2 C tΩIs

   POSIX Programmer's Guide: Writing Portable Unix Programs
          Lewine, Donald; O'Reilly; 1992; ISBN 0-937175-73-0; 607 .
          Ԩ [25]http://www.ora.com/catalog/posix/noframes.html.
          
          @ POSIX.1 зǡBPɤ]O{]p̷ΪѦҸơCڳwo
          ѧƩ JH ܡC
          
   The Posix.1 Standard: A Programmer's Guide
          Zlotnick, Fred; Benjamin/ Cummings; 1991; ISBN 0-8053-9605-5;
          379 .; $35.95 (USA).
          JHGuHeک Linux bĤG` man pages ɡAHiD
          ڥh@ POSIX ѴNnաA]O Linux ҰCڳwo
          ѡA]ڤO@ӱM~{]pvAӥѪ@̴ѤF۷״I
          PdҡCv
          
7. y

   Unix Network Programming
          Stevens, W. Richard; Prentice Hall; 1990; ISBN 0-13-949876-1;
          772 .; $54 (USA).
          ҦzQDoӥDD@AHΤ@ǱzQD]uܡH^
          CMoѦb Web 椧eoA@뤴{oO@Ͱ򥻷
          nyA
          
   Linux Network Administrator's Guide
          Kirch, Olaf; O'Reilly; 1995; ISBN 1-56592-087-2; 335 .
          Ԩ [26]http://www.ora.com/catalog/linag/noframes.html.
          
          @ Linux U TCP/IP ΨAȪΫnCib [27]Linux
          Documentation Project oAΪ̱z]i
          [28]http://sunsite.unc.edu/LDP/LDP/nag/nag.html ݬݡC
          
   TCP/IP Network Adminstration
          Hunt, Craig; O'Reilly Associates, ISBN 0-937175-82-X; 1992; 472
          .
          Ԩ [29]http://www.ora.com/catalog/tcp2/noframes.html.
          
          P Kirch Ѭ۸_ӡAM Linux ֡CSO`JQ
          TCP/IP ֤ߡA]A routing M BGPC
          
   DNS and BIND (Second Edition)
          Albitz, Paul, and Liu, Cricket; O'Reilly; 1996; ISBN
          1-56592-236-0; 1992; 438 ; $32.95.
          See [30]http://www.ora.com/catalog/dns2/noframes.html.
          
          `JQ DNSAݭn޲zhl[]HܦΡC
           BIND 禡w{]pC
          
   Sendmail (Second Edition)
          Costales, Bryan & Allman, Eric; O'Reilly; ISBN 1-56592-222-0;
          1997; 1050 ; $32.95
          Ԩ [31]http://www.ora.com/catalog/sendmail2/noframes.html.
          
          @ Linux M Unix w]lǻNz{ܸԺɡ]ݤF]ܥOH
          hOɡ^ޡC
          
8.  Unix kernel @y

8.1 Linux 

   The Design of the Unix Operating System
          Bach, Maurice J.; Prentice-Hall; ISBN 0-13-201799-7; 470 .;
          $60 (USA).
          
          P Linus }loi Linux @ѡC
          
   Operating Systems, Design and Implementation;
          Tanenbaum, Andrew S.; Prentice-Hall; 1987.
          
          Alan Cox]Linux n kernel oi@^woѡCѧ@
          Tanebaum ]pF MinixANOoMtΨ Linus ]Qۤvy@ݩ
          ۤv@~t ww LinuxC
          
8.2 Linux

   Linux Kernel Hackers' Guide
          Johnson, Michael K.
          
          iHb [32]Linux Documentation Project WoAΪ
          [33]http://www.redhat.com:8080/HyperNews/get/khg.htmlݬݡC
          
   LINUX Kernel Internals (Second Edition)
          Beck, Michael & Bohme, Harold & Mirko, Dziadzka & Kunitz,
          Ulrich & Magnus, Robert & Verworner, Dick; Addison Wesley;
          1998; ISBN:0-201-33143-8; 480.
          Ԩ
          [34]http://heg-school.awl.com/cseng/authors/beck.m/linux/linux.
          html.
          
          @ Linux kernel {]pޡF]A 2.0C
          
8.3 Linux ˱

   The Design and Implementation of the 4.4BSD Unix Operating System
          McKusick, Marshall Kirk, Bostic, Keith, Karels, Michael J., and
          Quarterman, John S.; Addison-Wesley; 1996; ISBN 0-201-54979-4;
          608 .
          Ԩ
          [35]http://heg-school.awl.com/cseng/authors/mckusick/4.4bsd/4.4
          bsd.html.
          
          @Q׹@ 4.3 BSD kernel gۧ@򶰡AvTF Linux ]
          p]SOOb sockets M譱^CoѲ[\FH 4.4BSD ¦
           BSD/OSBFreeBSD M NetBSDC
          
   Porting Unix to the 386; Jolitz, William F., and Jolitz, Lynne G.
          Dr. Dobb's Journal; Jan 1991-July 1992.
          
9.  Intel Bz[cM{]py

   80386 Programmer's Reference Manual
          Intel Corp.; ISBN 1-55512-022-9; 1986;
          
          Ĥ@gBε{]pAƫABOҦBOCĤGgBt
          {]pG[cBO޲zBO@BhuBI/OB`M_B_lB
          PBzHΦhBzCĤTgBۮeʡ]P x86 ^Cĥ|
          gBOC
          
   80386 System Software Writer's Guide
          Intel Corp.; ISBN 1-55512-023-7; 1987.
          
          Ѭ@~tΪs@̻ 386 SC䤤]AF@M
          Unix @C386 \h[cGOH Multics ӳ]pF
          MӳoǯSåQ DOS  Unix ҥΡC
          
   Programming the 80386
          Crawford, John H & Gelsinger, Patrick P.; Sybex; ISBN
          0-89588-381-3; 774 .; $26.95 (USA).
          
          oNO Jolitzes  BSD Ө 386 [cҥΪ@ѡC
          
   Pentium Processor User's Manual: Volume 3, Architecture and
          Programming Manual
          Intel Corp.; 1993; ISBN 1-55512-195-0;
          
          WCF۷h 80386 {]pv Pentium UC
          
10.  PC w骺y

   `NGoǮѳwg|Τ~vAӥB]iLFCڹwb
   KK
   
   80386 Hardware Reference Manual
          Intel Corp.; 1986; ISBN 1-55512-024-5;
          
          w}sBɯߡBiΡB϶ϡBSAҦѦpFC
          
   The Indispensable PC Hardware Book
          Messmer, Hans-Peter; Addison-Wesley; 1993; ISBN 0-201-62424-9;
          1000 .
          
          JHGu]AFsFApGEIDE M PCICv
          
11. Ҧ椽

11.1 ϥα

   ]ĶGL@̭NAq½^
   
   This document is copyright 1997 by Eric S. Raymond. You may use,
   disseminate, and reproduce it freely, provided you:
   
     * Do not omit or alter this copyright notice.
     * Do not omit or alter or omit the version number and date.
     * Do not omit or alter the document's pointer to the current WWW
       version.
     * Clearly mark any condensed, altered or versions as such.
       
   These restrictions are intended to protect potential readers from
   stale or mangled versions. If you think you have a good case for an
   exception, ask me.
   
11.2 v

   oӬO Jim Haynes Һ@ mini-HOWTOCڤwܨ䭫nʡAϥ
   A̿sDsդWҵoѦҮѥءA|ըϥ@Wߦg
   CYkp岫AOڳyAӫD Jim HaynesC

References

   1. mailto:desp@chinese.nccu.edu.tw
   2. news:comp.os.linux.answers
   3. http://sunsite.unc.edu/LDP/HOWTO/Reading-List-HOWTO.html
   4. mailto:esr@thyrsus.com
   5. http://sunsite.unc.edu/LDP/HOWTO
   6. http://www.ccil.org/~esr/faqs/loginataka.html
   7. http://www-mitpress.mit.edu/book-home.tcl?isbn=0262680920
   8. http://www.ccil.org/
   9. http://www.awl.com/cp/authors/salus/unix/unix.html
  10. http://heg-school.awl.com/cseng/authors/brooks/mmm-ae/mmm-ae.html
  11. http://sunsite.unc.edu/LDP/gs
  12. http://sunsite.unc.edu/LDP/sag
  13. http://www.ora.com/catalog/esa2/noframes.html
  14. http://www.ora.com/catalog/linuxnut/noframes.html
  15. http://www.ora.com/catalog/runux2/noframes.html
  16. http://www.ora.com/catalog/puis/noframes.html
  17. http://www.awl.com/cp/Ches.html
  18. http://www.ora.com/catalog/pperl2/noframes.html
  19. http://www.ora.com/catalog/python/noframes.html
  20. http://www.ora.com/catalog/html2/noframes.html
  21. http://www.awl.com/cp/tlc.html
  22. http://heg-school.awl.com/cseng/authors/lamport/latex/latex.html
  23. http://www.awl.com/cp/TeXbook.html
  24. http://www.awl.com/cp/METAFONTbook.html
  25. http://www.ora.com/catalog/posix/noframes.html
  26. http://www.ora.com/catalog/linag/noframes.html
  27. http://sunsite.unc.edu/LDP
  28. http://sunsite.unc.edu/LDP/LDP/nag/nag.html
  29. http://www.ora.com/catalog/tcp2/noframes.html
  30. http://www.ora.com/catalog/dns2/noframes.html
  31. http://www.ora.com/catalog/sendmail2/noframes.html
  32. http://sunsite.unc.edu/LDP
  33. http://www.redhat.com:8080/HyperNews/get/khg.html
  34. http://heg-school.awl.com/cseng/authors/beck.m/linux/linux.html
  35. http://heg-school.awl.com/cseng/authors/mckusick/4.4bsd/4.4bsd.html
