  The Linux Reading List HOWTO

  by Eric S. Raymond
  v1.11, 23 March 2000
    sbw.co.kr>,  ⼺ kldp.org>,   popsmail.com>
  v2.00, 23 February 2001

    Unix(Ư Linux) ʺ  ϴ ̿ 
  ġִٰ ϴ å  ϰ ִ.
  ______________________________________________________________________

  

  1. Ұ
     1.1   
     1.2    
     1.3  
     1.4 ڷ
     1.5    

  2. , , ǿ  å
  3. Unix/Linux  å
     3.1 Linux ġ 
     3.2 Unix  Linux 
     3.3 ý 

  4. Shell, Script Web α׷  å
  5. Text Formatting  å
     5.1 Tex LaTeX

  6.  α׷ Ÿ
  7. C  C++ α׷ å
     7.1 C C++
     7.2 C System Call Interface

  8. (Networking)  å
  9. Unix Kernel   å
     9.1 Linux 
     9.2 Linux
     9.3 Linux ģô

  10. Intel processor  α׷  å
  11. PC ϵ ȳ
  12. Administrivia
     12.1  
     12.2 

  ______________________________________________________________________

  1.  Ұ

  1.1.    

    Unix(Ư Linux)   α׷  
   ʼ å ̴.

  1.2.     

  Linux å  HOWTO  comp.os.linux.answers ۵˴ϴ.
     LDP Ȩ  Ͽ پ Linux WWW FTP
  Ʈ ݿ˴ϴ.

   Ʒ URL ֽŹ   ֽϴ.
  <http://sunsite.unc.edu/LDP/HOWTO/Reading-List-HOWTO.html>

  1.3.   

       ̳ ϽǸ ִٸ(Ǵ 
  ȿ ԵǾ Ѵٰ Ͻô å õϽð ʹٸ)
  Eric S. Ray -mond  . ּҴ esr@thyrsus.comԴϴ.
   Ī̳ ̳  ȯմϴ.

  1.4.  ڷ

  on-line HOWTO, , å ׸ ̿ ٸ ڷ ÷ Linux
  Documentation Project home page <http://sunsite.unc.edu/LDP/HOWTO>
  ϼ

     ణ Linux ߽  Unix  µ Ƹ 
      ϸ  ġ ֽϴ. Loginataka Ʈ
  ãƺ  ֽϴ. <http://www.ccil.org/~esr/faqs/loginataka.html>.

  SAGE, ý  忡  õ ְ å  
    ּҿ ֽϴ.
  <>"http://www.usenix.org/sage/sysadmins/books/booklist.html">.

  1.5.     

  Ʒ ο뱸   ̴ Ǵ Jim Haynes(   
  ) Դϴ. Jim Haynes  ٲ  ϴ.
  ٸ̵鿡  ο οȣ óϿ  տ ѻ ̸
   ϴ.(JH Jim HaynesaԴϴ.)

   õ URL  װ͵   īٷα׿
  Ǿ ְ  Ϲ ǥȭ  ׸ 
  Ե   ˴ϴ. ε ̷ Ӱ īٷα
   ϰ    ̷ ŷο Ե  å
    .

    κ ĥ Ǿ.((user-land) α׷
  Ŀ(kernel), ϵ(hardware)  ).   ȿ   켱
   ģ ѵ å ȭ Ͽϴ. ϰ ϸ 
  ϵ ϴ  å ϵ Դϴ.(     
   մϴ.)

  2.  , , ǿ  å

      Ŀ(The New Hacker's Dictionary) (3)
        Raymond, Eric S.; MIT ; 1996; ISBN 0-262-68092-0; 547pp.
        <http://www-mitpress.mit.edu/book-home.tcl?isbn=0262680920>

        Um, er.  ͳ ȭ ħ.  ̵ ϴ å.  Jargon
        File Resource Page <http://www.ccil.org>

     н б(A Quarter Century of Unix)
        Salus, Peter H.; Addison-Wesley; 1994; ISBN 0-201-54777-5;
        256pp.
        <http://www.awl.com/cp/authors/salus/unix/unix.html>

        Linux Unix  κ̴.  å ׶ κ Unix
        س  縦 Ѵ. -  ¾  θ
        °  Ͽ -
     ȭ ΰ (The Mythical Man Month)(Anniversary Edition)
        Brooks, Frederick P.; Addison-Wesley 1995 (ISBN 0-201-83595-9).
        <http://heg-school.awl.com/cseng/authors/brooks/mmm-ae/mmm-
        ae.html>

        ̵ о  software engineering   å̴.

        Alan Cox: " å  ġٴ ǻ Ʈ
           Ŀ  뿡 Ͽ Ͽ." JH: "
        Linux 200  ׷ӿ ־ ޾ȿ 
        ߴ°!"

     ý (Bell System Technical Journal), July-August 1978,
        Vol. 57, No. 6, part 2
        AT&T; 416 pp.

         Unix å Ritchie  Thompson ϰ ִ.  "Unix
        ð л ý(The UNIX Time Sharing System)"; Thompson,
        "Unix (UNIX Implementation)";Ritchie, "A Retrospective";
        Bourne, "The UNIX Shell"...

  3.  Unix/Linux  å

  3.1.  Linux ġ 

     Linux ġ (Linux Installation and Getting Started)
        Welsh, Matt; LDP; 1997.  LDP Ȩ   ġ 
        <http://sunsite.unc.edu/LDP/gs>

        Linux  . Linux  ʿ   ,  ý
           .

     Linux ý  ħ(Linux System Administtrator's Guide)
        Wirzenius, Lars; LDP; 1997. LDP Ȩ   ġ 
        <http://sunsite.unc.edu/LDP/sag>

        ʷ Linux ý   Ͽ  Ǹ å.

     ʼ ý (Essential System Administration) (2)
        Frisch, Aeleen; O'Reilly; 1995; ISBN 0-937175-80-3; 788 pp;
        $32.95.
        <http://www.ora.com/catalog/esa2/noframes.html>

        ⺻ ý  ۾ Ͽ  .  Linux
          Linux õ  .

  3.2.  Unix  Linux 

     Linux in a Nutshell
        Hekman, Jessica P. et al.; O'Reilly; ISBN 1-56592-167-4; 1997;
        438 pp. $9.95.
        <http://www.ora.com/catalog/linuxnut/noframes.html>

        O'Reilly  "Linux ٽ. Linux ڵ鿡  å
        SVr4/Solaris- Nutshell Unix  Ͽ."

     Running Linux (3)
        Welsh, Matt, & Kaufman, Lar; O'Reilly; ISBN 1-56592-469-x; 1999;
        650pp; $34.95.
        <http://www.oreilly.com/catalog/runux3/>

        Linux operating system ϰ ġϰ ϱ  ʿ
            ִ. ʺڿ ְ å.

     Hands-on-Linux
        Sobell, Mark G.; Addison-Wesley; ISBN ISBN 0-201-32569-1; 1998;
        1015 pp.

         ״ ̴ - ⺻ Unix, shell, ,  α׷,
        , Web  ׸ utilities ǿ н. ణ ý
         ʵ .  (1997 Linux ǿ ȳ(A Practical Guide
        To Linux) ٽ    ڰ  ̴, ԵǾ
        Į ¸ Lite ܵǾ.

  3.3.  ý 

     ǿ Unix (Practical Unix Security)
        Garfinkel, Simpson, and Spafford, Gene; O'Reilly Associates;
        ISBN 0-56592-148-8; 1991.
        <http://www.ora.com/catalog/puis/noframes.html>

        Ronald P. Miller: "ʼ ý  ġ κ 
        ȿ   ذ ִ. Ư  (multiple-
        user) Linux box dial-up/net ġϴµ ϴ."

      ͳ (Firewalls & Internet Security)
        Cheswick, William R. & Bellovin, Steven M.; Addison-Wesley;
        1994; ISBN 0-201-63357-4; 320pp.

  4.  Shell, Script Web α׷  å

     Programming Perl (2)
        Wall, Larry & Christiansen, Tom & Schwartz, Randal; O'Reilly;
        1997; ISBN 0-56592-149-6; 644pp.
        <http://www.ora.com/catalog/pperl2/noframes.html>

         ũƮ α׷μ  .   
          ȴ.  å ޿  ϼ å  ° ̴.
        ó ٴ   ϸ  5 ϰ ִ.

        Emmanuel Pierre  ϰ ִ.short list of Perl books
        <www.e-nef.com/perl/listeperl.html>.

     Programming Python
        Lutz, Mark; O'Reilly; 1997; ISBN 0-56592-197-6; 880pp.
        <http://www.ora.com/catalog/python/noframes.html>

          ܰ å̴. Python Ǹϼ Ǿ  C
        ȭ  ߵִ. ׸ ū Ʈ  ˸° Ը ũ.

     HTML:ְ ȳ(HTML: The Definitive Guide) (3)
        Musciano, Chuck & Kennedy. Bill; O'Reilly; 1998; ISBN
        0-56592-492-4; 552pp.
        <http://www.oreilly.com/catalog/html3/>

            ְ HTML̸  CGI  ʴ´ٸ
          ʿ  HTML å.

     Unix α׷ ȯ(The Unix Programming Environment)
        Kernighan, Brian, and Pike, Rob; Prentice-Hall; 1984; ISBN
        0-13-937681-X; 1984.

          - Ƹ ְ unix å ̴.

  5.  Text Formatting  å

  5.1.  Tex LaTeX

     The LaTeX Companion
        Goossens, Michael & Mittlebach, Frank, & Samarin, Alexander;
        Addison-Wesley; 1994; ISBN 0-201-54199-8; 530pp.
        <http://www.awl-he.com/titles/13661.html>

          ' å   å  (La)Tex
        ڰ  ʰ  ְ   Ͽ LaTex
        θ   ˰ ϴ ̵  å̴.'  ⿡
        Bruce Thompson δ.  "ο LaTeX â  
         ϴ Ǹ å     ϰ
        ̱ Ͽ   Ѵ."

     LaTeX: A Document Preparation System (2)
        Lamport, Leslie; Addison-Wesley; 1994; ISBN 0-201-52983-1;
        256pp.

        Bruce Thompson: "LaTeX 2.09  ñ .
        LaTeX2( Tex/LaTeXǰ Ե )   
        غ۾ ̴.  LaTeX2.09 LaTeX2e  Ϻϰ ȴ.
         ϴ  LaTex ϴ ̴.  غ۾
        Ͽ ģ Ұ     Ͽ LaTeX
        ϴ پ  Ѵ.  ׸  
        Ѵ."

     The TeXbook, Volume A of Computers and Typesetting; Knuth, Donald
        A.
        Addison-Wesley; 1986, ISBN 0-201-13448; 496pp.
        <http://>book/backcover/0,3828,0201134489,00.html> Bruce
        Thompson: "Tex  Ƿ  ħ Ϻ ̴.
        Ƹ Ϲ LaTeX ؼ ʿ  ׷
        ұϰ  Ȥ ӿ Ʋ."  ̿ ٿ 
        å   ̴   ٴ  ϰ ʹ.

     The METAFONT book, Volume C of Computers and Typesetting
        Knuth, Donald A.; Addison-Wesley; 1986; 0-201-13444-6, 1986;
        384pp.

        Bruce Thompson: "METAFONT  Ǹ ħ ,
        Ʈ 踦  TeX α׷ TeX and LaTeX ڽ Ʈ
        Ϸ Ѵٸ ſ پ ۾. METAFONT 
        TeX/LaTeXǰ  ."  å  ̴  
        .

         : ŸƮ Ʈ å url ã Ͽ
        Ӵϴ.  Ȥ, ã  ֽñ...

  6.   α׷ Ÿ

    ȿ α׷ ߹

     The Practice of Programming
        Kernighan, Brian W. & Pike. Rob; 1999; Addison-Wesley; ISBN
        0-201-61586-X.    <http://cm.bell-labs.com/cm/cs/tpop/>

         ǰ α׷ ۼϴ Ϳ  ְ  忡
         ʿ å  ̴.

     Programming Pearls (2nd Edition)
        Bentley, Jon; 2000; Addison-Wesley; ISBN ISBN 0-201-65788-0.
        See  <http://www.programmingpearls.com/>

        ACM ĿƼ̼ Bentley Į   ̵,
        ״ α׷   а پ  ǵ ߴ.
        Ŵ  ȿ ϰ ִ.

     Writing Efficient Programs.
        Bentley, Jon Louis; 1982; Prentice-Hall, Inc.; ISBN
        0-13-970251-2 or 0-13-970244-X.

         å Bentley а ɷ α׷ Ű 
        Ģ   Ѵ. ׸ ū   ϰ ִ.

  7.  C  C++ α׷ å

  7.1.  C C++

     C α׷ (The C Programming Language) (2 )
        Kernighan, Brian W.; Ritchie, Dennis M; Prentice-Hall; 1988;
        ISBN 0-13-110362-8, 272pp.

        ANSI C   2 C  "K&R" Ͽ  ʵ
        C  ̸  ̴ְ.

      C++ η ϴ°?(Who's Afraid of C++?)
        Heller, Steve; Academic Press; 1996; ISBN 0-12-339097; 508pp.

            C++  ְ å̴.  ̿Ҽ ִ.  on
        the Web <http://www.steveheller.com/whos>

  7.2.  C System Call Interface

     POSIX α׷ ȳ(POSIX Programmer's Guide: Writing Portable
        Unix Programs)
        Lewine, Donald; O'Reilly; 1992; ISBN 0-937175-73-0; 607pp.
        <http://www.ora.com/catalog/posix/noframes.html>

        POSIX.1  پ α׷ .  JH 
        å  å  .
     Posix.1 ǥ: α׷ ȳ(The Posix.1 Standard: A Programmer's
        Guide)
        Zlotnick, Fred; Benjamin/ Cummings; 1991; ISBN 0-8053-9605-5;
        379pp.; $35.95 (USA).

        JH: " Linux Section 2 Ŵ   
        ̰ POSIXå о ־. ֳϸ װ ٷ
        Linux ϴ   ̴.   α׷Ӱ
        ƴϱ⿡     å Ѵ."

     нȯ  α׷ Advanced Programming in The Unix
        Environment
        Stevens, Richard; 1992; ISBN 0-201-56317; Addison-Wesley

        ǥ н α׷ å, Stevens  Ʈŷ
        α׷ֺ  κп پ.

     Linux Application Development
        Michael K. Johnson, Erik W. Troan; 1998; ISBN 0201308215;
        Addison-Wesley.

         C API  ְ ۷

  8.  (Networking)  å

     Unix Network Programming
        Volume 1, Networking APIs: Sockets and XTI W. Richard Stevens,
        PTR Prentice-Hall, 1998 ISBN 0-13-490012-X

        UNIX Network Programming 2nd Edition, Volume 2, Interprocess
        Communications W. Richard Stevens PTR Prentice-Hall, 1998 ISBN
        0-13-081081-9

            ˰;  . ʿ ؼ 
        Ȯϴٰ Ϲ .

     Linux Network Administrator's Guide
        Kirch, Olaf; O'Reilly; 1995; ISBN 1-56592-087-2; 335pp.
        <http://www.ora.com/catalog/linag/noframes.html>

        Linux TCP/IP   񽺵鿡   ħ.
        Linux Documentation Project Ǵ  ġ  
        .  <http://sunsite.unc.edu/LDP/LDP/nag/nag.html>

     TCP/IP Network Adminstration
        Hunt, Craig; O'Reilly Associates, ISBN 0-937175-82-X; 1992;
        472pp.
        <http://www.ora.com/catalog/tcp2/noframes.html> 

        Kirch åٴ ۰ Linux ٷ. routing BGP Ͽ
        TCP/IP core ؼ   ٷ  Ư¡.

     DNS and BIND (2)
        Albitz, Paul, and Liu, Cricket; O'Reilly; 1998; ISBN
        1-56592-512-2; 520pp; $32.95.
        <http://www.ora.com/catalog/dns2/noframes.html>

        DNS Ͽ ϰ Ե.  
        (multiple=subnet) ġ  Ϸ  . BIND
        ̺귯 α׷ .
     Sendmail (2)
        Costales, Bryan & Allman, Eric; O'Reilly; ISBN 1-56592-222-0;
        1997; 1050 pp; $32.95
        <http://www.ora.com/catalog/sendmail2/noframes.html>

        Linux Unix default mail-transfer ϴ Ϻ ħ.

  9.  Unix Kernel   å

  9.1.  Linux 

     The Design of the Unix Operating System
        Bach, Maurice J.; Prentice-Hall; ISBN 0-13-201799-7; 470pp.; $60
        (USA).

        Linus   ִ å̴. Ʒ URL ϶.
        <http://www.prenhall.com/books/ptr_0132017997.html>

     Operating Systems, Design and Implementation;
        Tanenbaum, Andrew S.; Prentice-Hall; 1987.

        ,  <http://www.prenhall.com/books/esm_0136386776.html> Alan
        Cox (Ŀ ߽ɺκ  ϳ)  å Ѵ.
        Tanenbaum Minix ߰, װ Linusý̸ Ͽ
        Linux Ǿ

  9.2.  Linux

     The Linux Kernel book
        Rmy Card, ric Dumas, Franck Mvel; John Wiley and Sons; 1998;
        ISBN 0-471-98141-9.  $100 (AUS).

        ( "Programmation Linux 2.0" ;  ; 1997;
        ditions Eyrolles; Paris, France.)

         ҽڵ The Design of the Unix Operating System
        POSIX ̽  ̸ ſִ Ŀ   
        ſ ̷Ӱ ϴ. н OS  踦 Ϸ
        ̸ ʿϴ, ׷  å  ۾  ظ 
        Ǹ  ϰ ִ.

        ù° ڴ ext2Ͻý ٽ ڵ  Ѹ̸,
        ؼ , ߰ ط     Ŀ
        å ش.    ۾ ؼ ŭ б
        . å   ־ ణ γ ־  
        δ. -- ణ Ÿ  Ǽ ̴. ׷
        ϰ   ִ.(ڵ  ϵ Ҿ ŷ ۸
        ϰ ִ.)

        Ʈũ    ʴ´.

          2.0.35 2.1 2.2   ִ.

         : ʹ    .   2.4.x
        ô...

     Linux Kernel Hackers' Guide
        Johnson, Michael K.

        Linux Documentation Project Ǵ  ġ  
        ִ.

     LINUX Kernel Internals (2)
        Beck, Michael & Bohme, Harold & Mirko, Dziadzka & Kunitz, Ulrich
        & Magnus, Robert & Verworner, Dick; Addison Wesley; 1998;
        ISBN:0-201-33143-8; 480.
        <http://heg-
        school.awl.com/cseng/authors/beck.m/linux/linux.html>

        Linux Ŀ α׷  ħ: Ŀ  2.0 .

  9.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;
        608pp.
        <http://www.awl-he.com/titles/13693.html>

        4.3 BSD kernel ࿡ Ͽ ׸ Linux (Ư ϰ
        ſ  Ͽ) ְ . å BSD/OS, FreeBSD, and
        NetBSD ⺻ .

     Unix 386 ̽ϱ(Porting Unix to the 386);Jolitz, William
        F., and Jolitz, Lynne G.
        Dr. Dobb's Journal; Jan 1991-July 1992.

  10.  Intel processor  α׷  å

     80386 α׷ (80386 Programmer's Reference Manual)
        Intel Corp.; ISBN 1-55512-022-9; 1986;

        1. α׷(Applications Programming),  (data type),
        ޸ , ɸ(instruction set). 2. ý α׷,
        , ޸  , , ۾(multitasking), I/O, ܿ
        (exceptions & interrupts), ʱȭ, coprocessing ׸
        multiprocessing. 3. ȣȯ (ռ x86 ) 4.
        ɸ(instruction set).

     80386 ý Ʈ  ȳ(System Software Writer's
        Guide)
        Intel Corp.; ISBN 1-55512-023-7; 1987.

         å operating system ۰ Ͽ 386 Ư¡ Ѵ.
         Unix ࿡ Ͽ  chapter ÷ߴ.   80386
           Multics  Բ Ǿ.  Ư¡
        UnixǴ DOS    ʴ´.

     Programming the 80386
        Crawford, John H & Gelsinger, Patrick P.; Sybex; ISBN
        0-89588-381-3; 774pp.; $26.95 (USA).

         å Jolitzes BSD 386  ̽(port)  ̿
        å̴.
     Pentium Processor User's Manual: Volume 3, Architecture and Pro
        gramming
        Manual" Intel Corp.; 1993; ISBN 1-55512-195-0;

         80386 α׷  Ƽ ̴.

  11.  PC ϵ ȳ

   :  å ó   4 Ǵ 5  ð .
  Ƹ Ⱓ Ѿ  ִ.

     80386 Hardware Reference Manual
        Intel Corp.; 1986; ISBN 1-55512-024-5;

         , ð. ̺, , ,   ҵ

     ʼ PC ϵå(The Indispensable PC Hardware Book)
        Messmer, Hans-Peter; Addison-Wesley; 1993; ISBN 0-201-62424-9;
        1000 pp.

        JH: "EIDE  PCI  ֱ 帧 ."

  12.  Administrivia

  12.1.   

    Eric S. Raymond(1999) Ͽ ۱   
  Ӱ ϰ   ִ.

  o   ۱  ϰų  

  o   ڿ ڸ ϰų  

  o    WWW  Ű κ ϰų  

  o  ϰų ϰų ׿ ϰ ó κ ϰ ǥҰ

      ѵ   ̰ų   Ǿ    
     аԵ ڵ ȣ ̴.     
     ûϽÿ.

  12.2.  

   å Jim Haynes Ͽ Ǵ  mini-HOWTO  ̴.  ټ
  ϴ κ Ŀ    ǵ ׸ پ
  USENET Ͽ  ϵ ؿԴ. The unattrbuted mini-
  reviews are mine rather than his.

