Linux księga eksperta.pdf

(31544 KB) Pobierz
Linux
księga eksperta
A:\Informatyka\Systemy operacyjne\Linux\Helion - Linux księga eksperta\00.DOC
1
Str. 2.
2
A:\Informatyka\Systemy operacyjne\Linux\Helion - Linux księga eksperta\00.DOC
Skrócony spis treści
Wstęp ......................................................................................................................................... 31
Część pierwsza
Wstęp
Rozdział 1. Wstęp do Linuxa ..................................................................................................... 33
Rozdział 2. Rodzaje Linuxa ....................................................................................................... 51
Rozdział 3. Instalacja Linuxa ..................................................................................................... 63
Rozdział 4. LILO ....................................................................................................................... 89
Rozdział 5. Podsumowanie instalacji ....................................................................................... 111
Część druga
Poznawanie Linuxa
Rozdział 6. Od czego zacząć? .................................................................................................. 123
Rozdział 7. Podstawowe polecenia Linuxa .............................................................................. 141
Rozdział 8. System plików ....................................................................................................... 161
Rozdział 9. Prawa dostępu do plików i katalogów .................................................................. 181
Rozdział 10. Programy użytkowe projektu GNU ..................................................................... 193
Rozdział 11. bash ..................................................................................................................... 209
Rozdział 12. pdksh ................................................................................................................... 225
Rozdział 13. tcsh ...................................................................................................................... 239
Rozdział 14. Programowanie w języku powłoki ..................................................................... 255
Rozdział 15. FTP oraz Telnet ................................................................................................... 275
Część trzecia
Edycja i skład tekstu
Rozdział 16. Edytory tekstu: vi i emacs ................................................................................... 289
Rozdział 17. groff .................................................................................................................... 305
Rozdział 18. geqn oraz gtbl ...................................................................................................... 315
Rozdział 19. TeX i LaTeX ....................................................................................................... 327
Rozdział 20. Drukowanie ......................................................................................................... 343
Rozdział 21. Linux i multimedia .............................................................................................. 349
Część czwarta
Graficzne interfejsy użytkownika
Rozdział 22. Instalacja i konfiguracja XFree86 ....................................................................... 365
Rozdział 23. Wabi .................................................................................................................... 389
Rozdział 24. Ghostscript i Ghostview ...................................................................................... 395
Część piąta
Linux dla programistów
Rozdział 25. gawk .................................................................................................................... 409
Rozdział 26. Programowanie w języku C ................................................................................ 429
Rozdział 27. Programowanie w C++ ....................................................................................... 447
Rozdział 28. Perl ...................................................................................................................... 463
Rozdział 29. Podstawy języków Tcl i Tk ................................................................................. 479
A:\Informatyka\Systemy operacyjne\Linux\Helion - Linux księga eksperta\00.DOC
3
4
Linux – księga eksperta
Rozdział 30. Inne kompilatory ................................................................................................. 491
Rozdział 31. Smalltalk/X ......................................................................................................... 497
Część szósta
Linux dla administratorów
Rozdział 32. Podstawy administrowania systemem ................................................................. 521
Rozdział 33. Urządzenia .......................................................................................................... 535
Rozdział 34. Procesy ................................................................................................................ 557
Rozdział 35. Użytkownicy i konta ........................................................................................... 565
Rozdział 36. Obsługa urządzeń SCSI....................................................................................... 579
Rozdział 37. Praca w sieci ....................................................................................................... 587
Rozdział 38. SLIP i PPP .......................................................................................................... 603
Rozdział 39. UUCP .................................................................................................................. 617
Rozdział 40. Konfigurowanie poczty ....................................................................................... 633
Rozdział 41. Konfigurowanie grup dyskusyjnych ................................................................... 649
Rozdział 42. Bezpieczeństwo w sieci ....................................................................................... 657
Rozdział 43. NFS ..................................................................................................................... 665
Rozdział 44. NIS i YP .............................................................................................................. 671
Rozdział 45. Kopie zapasowe .................................................................................................. 679
Rozdział 46. cron i at ............................................................................................................... 689
Część siódma
Konfiguracja węzła internetowego
Rozdział 47. Konfiguracja węzła internetowego ...................................................................... 699
Rozdział 48. Konfigurowanie FTP i anonimowego FTP ......................................................... 705
Rozdział 49. Konfiguracja węzła WAIS .................................................................................. 721
Rozdział 50. Konfigurowanie usługi Gopher ........................................................................... 737
Rozdział 51. Konfigurowanie węzła WWW ............................................................................ 757
Rozdział 52. Skrypty CGI ........................................................................................................ 773
Rozdział 53. Podstawy języka HTML ..................................................................................... 781
Rozdział 54. Podstawy języków Java i JavaScript .................................................................. 803
Rozdział 55. Projektowanie spójnych stron WWW ................................................................. 809
Część ósma
Programowanie dla zaawansowanych
Rozdział 56. Zarządzanie kodem źródłowym .......................................................................... 817
Rozdział 57. Jądro systemu ...................................................................................................... 835
Rozdział 58. Tworzenie sterowników urządzeń ....................................................................... 845
Rozdział 59. Projekt Wine ....................................................................................................... 857
Rozdział 60. HylaFAX ............................................................................................................. 873
Rozdział 61. Gry ...................................................................................................................... 881
Rozdział 62. Adabas-D i inne bazy danych ............................................................................. 901
Rozdział 63. StarOffice ............................................................................................................ 915
Rozdział 64. Program Lone-Tar firmy Lone Star Software ..................................................... 923
Dodatki
Dodatek A Węzły FTP i listy dyskusyjne poświęcone Linuxowi ............................................ 937
Dodatek B Komercyjni dystrybutorzy Linuxa ......................................................................... 945
Dodatek C Projekt dokumentacji Linuxa ................................................................................. 951
Dodatek D Publiczna licencja GNU......................................................................................... 953
Dodatek E Informacje o prawach autorskich ........................................................................... 961
Dodatek F Zawartość płyt CD-ROM ....................................................................................... 965
Skorowidz ................................................................................................................................ 967
4
A:\Informatyka\Systemy operacyjne\Linux\Helion - Linux księga eksperta\00.DOC
Spis treści
O autorze .................................................................................................................................... 28
Dedykacja .................................................................................................................................. 28
Podziękowania ........................................................................................................................... 28
Wstęp ......................................................................................................................................... 29
Część pierwsza
Wstęp
Rozdział 1. Wstęp do Linuxa ....................................................................................................... 33
Linux – co to takiego? ................................................................................................................ 34
Kernel – jądro systemu ........................................................................................................ 34
Oprogramowanie GNU ........................................................................................................ 35
X .......................................................................................................................................... 35
Współpraca z systemami DOS i Windows .......................................................................... 36
Protokół TCP/IP................................................................................................................... 36
Historia Linuxa .......................................................................................................................... 37
Co Linux może zrobić dla Ciebie ............................................................................................... 38
Naucz się UNIX-a dzięki Linuxowi ..................................................................................... 38
Powierz swoją firmę Linuxowi ............................................................................................ 38
Serwery internetowe ............................................................................................................ 39
Co jest potrzebne do instalacji Linuxa ....................................................................................... 39
Minimalne wymagania sprzętowe .............................................................................................. 40
Płyta główna i procesor........................................................................................................ 40
Dyski twarde ........................................................................................................................ 41
Karta graficzna i monitor ..................................................................................................... 42
Mysz .................................................................................................................................... 43
Napędy taśmowe .................................................................................................................. 43
Napędy CD-ROM ................................................................................................................ 43
Dyski wyjmowalne .............................................................................................................. 44
Drukarki ............................................................................................................................... 44
Modemy ............................................................................................................................... 44
Terminale ............................................................................................................................. 44
Karty multiport .................................................................................................................... 45
Karty sieciowe ..................................................................................................................... 45
Prawa autorskie .......................................................................................................................... 45
Uzyskiwanie pomocy ................................................................................................................. 46
Grupy dyskusyjne w sieci Usenet .............................................................................................. 47
O czym mówi ta książka? .......................................................................................................... 49
Podsumowanie ........................................................................................................................... 49
A:\Informatyka\Systemy operacyjne\Linux\Helion - Linux księga eksperta\00.DOC
5
Zgłoś jeśli naruszono regulamin