Red Hat Linux 7.1. Księga eksperta - Helion
Tytuł oryginału: Red Hat Linux 7 Unleashed
Tłumaczenie: Tomasz Jarzębowicz, Bartosz Kruk
ISBN: 83-7197-587-2
stron: 944, Format: B5, okładka: miękka
Data wydania: 2002-04-03
Księgarnia: Helion
Cena książki: 99,00 zł
Red Hat Linux -- jeden z najpopularniejszych systemów linuksowych zdobywa nowych użytkowników prostotą obsługi, bezawaryjnością, bezpieczeństwem. Tym razem mamy okazję przedstawić Ci dystrybucję o kryptonimie Seawolf.
Książka z serii "Księga eksperta" (seria cieszy się dużym powodzeniem i zaufaniem użytkowników komputerów osobistych) przedstawi Ci podstawowe i zaawansowane zagadnienia dotyczące użytkowania i administracji Red Hata w wersji 7.1. Nauczy Cię jak:
- przebudowywać, zmieniać i dostosowywać jądro systemu do własnych potrzeb
- skonfigurować oprogramowanie, np. sambę, dzięki której połączysz się z każdym systemem firmy Microsoft
- konfigurować protokoły i zarządzać siecią
- wykonywać kopie zapasowe, zarządzać kontami użytkowników, utrzymywać w nieskazitelnym stanie system plików
- personalizować ustawienia X-serwera
- wykorzystywać w Linuksie języki programowania -- C++, Javę, Perla, tcl/tck, Pythona i wiele innych
Osoby które kupowały "Red Hat Linux 7.1. Księga eksperta", wybierały także:
- Linux i Bash. Kurs video. Wiersz polece 169,00 zł, (76,05 zł -55%)
- OpenShift. Kurs video. Zostań administratorem systemów IT 99,00 zł, (49,50 zł -50%)
- Linux. Profesjonalne administrowanie systemem. Wydanie II 149,00 zł, (74,50 zł -50%)
- Genialne skrypty powłoki. Ponad 100 rozwiązań dla systemów Linux, macOS i Unix 66,98 zł, (36,84 zł -45%)
- Linux. Wprowadzenie do wiersza poleceń 116,88 zł, (65,45 zł -44%)
Spis treści
Red Hat Linux 7.1. Księga eksperta -- spis treści
Wstęp (21)
Część I Red Hat Linux - instalacja i usługi użytkownika (27)
Rozdział 1. Wprowadzenie do systemu Red Hat Linux (29)
- Wersja stabilna czy wersja beta? (30)
- Zalety Linuksa (31)
- Magia Red Hat Linuksa (32)
- Red Hat Linux w porównaniu z innymi dystrybucjami Linuksa (34)
- Co nowego w dystrybucji Red Hat i jądrze Linuksa? (35)
- Prawo autorskie i gwarancja (36)
- Programy z wolnym dostępem do źródła i ich licencje (37)
- Dystrybucja Red Hat Linux (37)
- Wymagania systemu (38)
- Wymagania systemu - Intel (38)
Rozdział 2. Instalowanie systemu Red Hat (41)
- Przygotowania do instalacji Linuksa (42)
- Wybór metody instalacji (44)
- Instalacja w trybie graficznym czy tekstowym? (45)
- Partycjonowanie (45)
- Partycjonowanie za pomocą programu fdisk (46)
- Użycie programu Disk Druid do partycjonowania (47)
- Obszar wymiany (50)
- Formatowanie partycji (50)
- Tworzenie dyskietki startowej (51)
- Instalowanie systemu bez użycia dyskietki startowej (52)
- Instalacja sieciowa (52)
- Rozpoczęcie instalacji NFS (53)
- Rozpoczęcie instalacji FTP (53)
- Rozpoczęcie instalacji HTTP (54)
- Instalacja z urządzeń PCMCIA (54)
- Proces instalacji krok po kroku (55)
- Instalacja (55)
- Program instalacyjny (58)
- Instalator systemu (59)
- Konfiguracja LILO (60)
- Konfiguracja sieci (61)
- Ustalanie strefy czasowej (61)
- Ustawianie konta i hasła administratora (61)
- Konfiguracja uwierzytelniania (62)
- Wybór pakietów do instalacji (62)
- Konfigurowanie X-ów (63)
- Instalowanie (64)
- Instalowanie pakietów (64)
- Tworzenie dyskietki startowej (64)
- Zakończenie instalacji (64)
- Kilka rad po zakończeniu instalacji (65)
- Menedżer pakietów Red Hata (65)
- Logowanie się i zamykanie systemu (65)
Rozdział 3. LILO i inne menedżery startowe (67)
- Wybór i instalacja programu ładującego (68)
- Instalacja i konfigurowanie LILO (69)
- Instalowanie lub ponowne konfigurowanie LILO (70)
- Konfigurowanie LILO (71)
- Usuwanie LILO (74)
- Rozwiązywanie problemów z LILO (75)
- Uruchamianie Linuksa za pomocą LOADLIN.EXE (76)
- Program BootMagic (77)
Rozdział 4. Konfigurowanie systemu X Window (79)
- System X Window (79)
- XFree czy inny system X11? (80)
- Nowe funkcje XFree86 4.0.3 (81)
- Wybór narzędzia konfiguracyjnego (83)
- Plik XF86Config (86)
- Serwer XFree86 (87)
- Używanie Xconfiguratora (88)
- Używanie xf86config (92)
- Sprawdzanie pliku XF86Config (102)
- Sekcja "ServerLayout" (Ustawienia serwera) (102)
- Sekcja "Files" (Pliki) (103)
- Sekcja "Module" (Moduły) (104)
- Sekcja "Server flags section" (Znaczniki serwera) (105)
- Sekcja InputDevice (Urządzenie wejściowe) (105)
- Sekcja "Monitor" (Monitor) (106)
- Sekcja "Device" (Urządzenia graficzne) (108)
- Sekcja "Screen" (Ekran) (108)
- Uruchamianie X11 za pomocą polecenia startx (110)
- Użycie konsoli i wielokrotnych sesji X-ów (111)
- Plik .xinitrc (112)
- Używanie xdm (113)
- Rozwiązywanie problemów z XFree86 (115)
Rozdział 5. Menedżery okien (117)
- Czym jest menedżer okien (117)
- Środowisko GNOME X (118)
- Czym jest GNOME (119)
- Składniki instalacyjne GNOME-a (119)
- Konfigurowanie X11 na potrzeby GNOME-a lub innych menedżerów wyświetlania (121)
- Używanie klientów i narzędzi GNOME-a (123)
- Konfigurowanie pulpitu za pomocą Centrum Sterowania GNOME (124)
- Konfigurowanie panelu GNOME-a (126)
- Funkcje menedżera okien sawfish (127)
- Funkcje menedżera okien Enlightenment (128)
- Funkcje środowiska pulpitu K (KDE) (130)
- Składniki instalacji KDE (130)
- Logowanie za pomocą kdm (131)
- Funkcje pulpitu KDE (132)
- Wykonywanie podstawowych czynności związanych z pulpitem (133)
- Używanie panelu pulpitu (133)
- Używanie menedżera plików konqueror (134)
- Konfigurowanie KDE za pomocą Centrum Sterowania KDE (135)
- Opcje menedżera wyświetlania (135)
- Zmiana tapety pulpitu (137)
- Zmiana wygaszacza ekranu (138)
- Zmiana ustawień klawiatury i myszy (138)
- Zmiana ustawień okienek (139)
- Kontrolowanie wskaźnika myszy za pomocą klawiatury (140)
- Kontrolowanie ruchów kursora pomiędzy pulpitami (141)
- Menedżer okien fvwm2 (141)
- Menedżer okien twm (143)
Rozdział 6. Połączenie z Internetem (147)
- Konfiguracja interfejsu pozornego (147)
- Konfiguracja protokołu PPP (150)
- Instalowanie PPP (151)
- Konfiguracja konta PPP (151)
- Konfiguracja programu chat (152)
- Konfiguracja programu pppd (153)
- Współpraca programów chat i pppd (154)
- Konfiguracja PPP za pomocą skryptów (154)
- Konfiguracja PPP za pomocą Dialup Configuration (156)
- Konfiguracja PPP za pomocą programu kppp (158)
- Konfiguracja PPP za pomocą polecenia wvdial (164)
- Konfigurowanie połączenia DSL PPPOE (165)
- Konfigurowanie połączenia PPPOE (166)
- Protokół SLIP (170)
- Konfiguracja serwera Dial-in PPP (171)
Rozdział 7. IRC, ICQ oraz klienty Chat (175)
- Klient i Serwer Talk (175)
- Instalacja i konfiguracja Talk (176)
- Łączenie z Talk (177)
- Rozmowa za pomocą Talk (178)
- Kontrolowanie dostępu do terminala (179)
- Rozmowa z wieloma użytkownikami za pomocą programu ytalk (179)
- IRC - Internet Relay Chat (180)
- Praca z klientem o interfejsie tekstowym - ircII (182)
- xchat (193)
- Uruchamianie serwera IRC (197)
- ICQ (197)
- AIM (200)
Rozdział 8. Programy graficzne oraz multimedia (203)
- Graficzne narzędzia Linuksa (203)
- Popularne formaty graficzne (204)
- Konwersja plików graficznych (206)
- Podstawowe edytory graficzne (210)
- Klient graficzny X11 (210)
- Programy graficzne pracujące w środowisu GNOME (212)
- Programy graficzne środowiska K Desktop Environment (215)
- Praca z GIMP (217)
- Wyświetlanie i drukowanie grafiki (219)
- Konfiguracja dźwięku (221)
- Odtwarzanie audio CD (225)
- Odtwarzanie plików .mp3 (226)
- Odtwarzanie wideo (227)
- Praca z kamerami internetowymi (229)
Część II Konfigurowanie usług (231)
Rozdział 9. Uruchamianie i zamykanie systemu (233)
- Start systemu - procesy (233)
- Proces inicjujący i skrypty startowe (234)
- init i /etc/inittab (235)
- /etc/inittab oraz stany systemu (236)
- Zamykanie systemu (243)
- shutdown (243)
- halt i reboot (245)
- Awaria systemu (245)
- Używanie konta root (246)
- Tworzenie dyskietki startowej (246)
- Narzędzia systemów plików (248)
- Awaria systemu (249)
- Dodatkowe informacje (251)
Rozdział 10. SMTP i protokoły z nim związane (253)
- Krótka historia standardów poczty internetowej (253)
- Wprowadzenie do sendmail-a (254)
- Post Office Protocol (POP) (254)
- Internet Mail Access Protocol (IMAP) (255)
- SMTP i sendmail (255)
- Protokoły pocztowe w Internecie (256)
- System nazw domen i poczta elektroniczna (257)
- Zadania sendmaila (261)
- Pliki pomocnicze sendmaila (262)
- Plik aliases (262)
- Konfigurowanie sendmaila (264)
- Plik konfiguracyjny sendmaila: sendmail.cf (267)
- Automatyczne tworzenie pliku sendmail.cf (279)
- Łatwiejsza metoda konfiguracji sendmaila (283)
- Testowanie sendmaila i jego pliku konfiguracyjnego (286)
- Typowe błędy popełniane przy konfiguracji sendmaila (288)
- POP (288)
- Konfiguracja serwera POP (288)
- IMAP (291)
- Konfiguracja serwera IMAP (291)
- Odbieranie poczty (292)
- Konfiguracja POP3 lub IMAP pod Netscape (293)
- fetchmail (295)
Rozdział 11. FTP (297)
- Instalacja serwera FTP (298)
- Działanie serwera FTP (300)
- Konfiguracja serwera FTP (301)
- Kontrola dostępu - plik /etc/ftpaccess (301)
- Konwersja plików w locie - plik /etc/ftpconversions (317)
- Konfigurowanie dostępu hostów - plik /etc/ftphosts (319)
- Plik z dziennikiem zdarzeń FTP - /var/log/xferlog (320)
- Narzędzia administracyjne serwera FTP (321)
- ftprestart (321)
- ftpshut (321)
- ftpwho (322)
- ftpcount (323)
- Klienty FTP (323)
- wget (324)
- autoexpect (325)
- ncftp (326)
- xtp (327)
- gftp (327)
- konqueror (328)
Rozdział 12. Serwer Apache (331)
- Instalacja serwera (332)
- Instalacja z RPM (332)
- Kompilacja źródeł (334)
- Konfiguracja środowiska pracy serwera (335)
- Edycja pliku httpd.conf (336)
- Pliki .htaccess a ograniczenia dostępu (339)
- Autoryzacja i kontrola dostępu (340)
- Ograniczanie dostępu za pomocą dyrektyw allow i deny (341)
- Autoryzacja na podstawie nazwy użytkownika i hasła (342)
- Połączenie obu metod kontroli dostępu (344)
- Moduły Apache (345)
- mod_access (345)
- mod_actions (345)
- mod_alias (346)
- mod_asis (346)
- mod_auth (346)
- mod_auth_anon (347)
- mod_auth_db (347)
- mod_auth_digest (347)
- mod_autoindex (347)
- mod_bandwidth (347)
- mod_cern_meta (348)
- mod_cgi (348)
- mod_digest (348)
- mod_dir (348)
- mod_env (348)
- mod_example (348)
- mod_expires (349)
- mod_headers (349)
- mod_imap (349)
- mod_include (349)
- mod_info (349)
- mod_log_agent (350)
- mod_log_config (350)
- mod_log_referer (350)
- mod_mime (350)
- mod_mime_magic (350)
- mod_mmap_static (350)
- mod_negotiation (350)
- mod_proxy (351)
- mod_put (351)
- mod_rewrite (351)
- mod_setenvif (351)
- mod_speling (351)
- mod_status (351)
- mod_throttle (352)
- mod_unique_id (352)
- mod_userdir (352)
- mod_usertrack (352)
- mod_vhost_alias (352)
- Serwery wirtualne (353)
- Serwery wirtualne identyfikowane adresami IP (353)
- Wirtualne hosty identyfikowane nazwami domenowymi (354)
- Rejestracja działania serwera (355)
- CGI i SSI (357)
- Interfejs CGI (357)
- SSI (358)
- Proste dyrektywy SSI (359)
- Sterowanie wykonywaniem poleceń SSI (362)
- PHP (363)
- Uruchamianie i zatrzymywanie serwera (363)
- Ręczne uruchamianie serwera (363)
- Skrypt httpd w katalogu /etc/rc.d (365)
- Listingi plików konfiguracyjnych (367)
Rozdział 13. Internet News (391)
- Linux i grupy dyskusyjne (392)
- Na czym polega newsfeed (392)
- Pushing i pulling (393)
- Alternatywne metody pobierania grup news (393)
- Wymagania sprzętowe i programowe INN (393)
- Wprowadzenie do INN (394)
- Instalacja INN (395)
- Pliki startowe INN (396)
- Konfiguracja INN (402)
- Wprowadzenie do Leafnode+ (404)
- Działanie Leafnode+ (404)
- Pobranie i konfiguracja Leafnode+ (405)
- Wprowadzenie do trn (406)
- Instalacja i konfiguracja trn (406)
Rozdział 14. Domain Name Service i Dynamic Host Configuration Protocol (407)
- Krótka historia Internetu (408)
- Plik hosts.txt (409)
- Plik /etc/hosts (409)
- BIND 8 (410)
- Kilka słów na temat przykładów w tym rozdziale (411)
- Ważne fakty i pojęcia związane z DNS (412)
- Klient i serwer DNS to dwie różne rzeczy (412)
- Terminologia DNS (413)
- DNS zajmuje się tłumaczeniem nazw hostów na numery IP i odwrotnie (413)
- Pierwotne i odwrotne strefy powinny się ze sobą zgadzać (414)
- Sygnał HUP kontra restart (414)
- Domena in-addr.arpa (414)
- Schematy nazywania hostów (415)
- Konfiguracja klienta DNS: /etc/resolv.conf (415)
- Oprogramowanie DNS (416)
- Pliki konfiguracyjne serwera DNS (418)
- Plik startowy DNS: /etc/named.conf (418)
- Pliki z danymi stref DNS (420)
- Uruchomienie prostego Caching DNS (426)
- Testowanie caching DNS (427)
- DNS caching - podsumowanie (429)
- Konfiguracja podstawowych stref serwera DNS (430)
- Dodanie tłumaczenia lokalnej domeny (430)
- Dodanie tłumaczenia wirtualnej domeny (434)
- Delegacja autoryzacji (435)
- Dodanie autoryzacji dla poddomena.domena.cxm na sylvia (436)
- Testowanie lokalnego tłumaczenia nazw w poddomena.domena.cxm (437)
- Delegacja autoryzacji z numark do sylvia dla poddomeny (437)
- Testowanie delegacji poddomena.domena.cxm (438)
- Uruchomienie rezerwowego serwera DNS (438)
- Dodawanie stref rezerwowych do mtx (439)
- Dodawanie kolejnego serwera nazw (440)
- Rozwiązywanie problemów związanych z DNS (441)
- Użycie skryptów do testowania DNS (441)
- Poszukiwanie błędów za pomocą zrzutów pamięci i logów (442)
- Sprawdzanie konfiguracji DNS za pomocą dnswalk (443)
- Źródła informacji o DNS (444)
- Automatyczne konfigurowanie klientów za pomocą DHCP (445)
- Konfigurowanie serwera DHCP (445)
- Konfigurowanie linuksowego klienta DHCP (447)
- Konfigurowanie windowsowego klienta DHCP (448)
Rozdział 15. NIS: Network Information Service (449)
- Idea NIS (450)
- Domeny NIS (450)
- Różne serwery (450)
- Instalacja oprogramowania (451)
- Konfiguracja podstawowego serwera NIS (451)
- Uruchamianie demonów podczas startu systemu (454)
- Konfiguracja klienta NIS (455)
- Testowanie klienta (457)
- Konfiguracja rezerwowego serwera NIS (457)
- Użycie NIS w pliku /etc/passwd (459)
- Użycie grup sieciowych (460)
- Kilka porad dotyczących rozwiązywania problemów (461)
Rozdział 16. NFS: Network Filesystem (463)
- Instalacja NFS (464)
- Uruchamianie i zatrzymywanie demonów NFS (465)
- Status NFS (465)
- Konfiguracja serwerów i klientów NFS (465)
- Konfiguracja pliku /etc/exports (466)
- Użycie mount do montowania udostępnionych systemów plików (467)
- Odmontowywanie systemów plików (468)
- Automatyczne montowanie systemów plików: plik /etc/fstab (469)
- Przykładowe pliki konfiguracyjne (471)
Rozdział 17. Samba (473)
- Instalowanie Samby (474)
- Uruchomienie prostej konfiguracji Samby (474)
- Testowanie za pomocą klienta linuksowego (476)
- Testowanie za pomocą klienta z Windows (476)
- Konfiguracja Samby (480)
- Sekcja [global] (480)
- Sekcja [homes] (482)
- Sekcja [printers] (483)
- Współdzielenie plików i drukarek (486)
- Optymalizacja wydajności Samby (488)
- Testowanie własnej konfiguracji (489)
- Testowanie za pomocą smbstatus (490)
- Uruchamianie serwera Samby (490)
- Uzyskiwanie dostępu do udziałów (491)
- Używanie polecenia smbclient na kliencie linuksowym (491)
- Montowanie udziałów za pomocą klienta linuksowego (493)
- Typowe opcje konfiguracyjne pliku smb.conf (494)
- Specjalne konwencje (494)
- read only=, writeable=, writable=, write ok= (S) (495)
- valid users= (S) (495)
- invalid users= (S) (495)
- read list= (S) (495)
- write list= (S) (496)
- path= (S) (496)
- create mask i create mode= (S) (496)
- browsable= (S) (497)
- printable= (S) (498)
- hosts allow=, hosts deny=, allow hosts= i deny hosts= (S) (498)
- public= i guest ok= (S) (498)
- comment= (S) i server string= (G) (498)
- domain logons= (G) (499)
- encrypt passwords= i smb passwd file= (G) (499)
- config file= (G) (499)
- hosts equiv= (G) (499)
- interfaces= (G) (499)
- load printers= (G) (499)
- null passwords= (G) (500)
- password level i username level (G) (500)
- security= (G) (500)
- workgroup= (G) (501)
- netbios name= (G) (501)
- wins support= (G) (501)
- wins server= (G) (501)
- local master = (G) (501)
- preferred master= (G) (502)
- domain master= (G) (502)
- os level= (G) (502)
- Źródła dokumentacji Samby (502)
- Dokumentacja programów pakietu Samby (503)
- Dokumentacja opisująca opcje konfiguracyjne (504)
- Pozostała dokumentacja (504)
- Używanie Samby jako serwera logującego (504)
- Podstawowa autoryzacja logowania w Windows 9x (505)
- Uaktywnienie skryptu logowania (506)
- Rozwiązywanie problemów z Sambą (506)
- Używaj często programu testparm (507)
- Przeczytaj DIAGNOSIS.txt (507)
- Poznaj hierarchię dostępu (507)
- Sprawdź pliki dziennika (508)
- Zmniejsz objętość pliku smb.conf za pomocą SWAT (508)
- Sprawdź, czy serwer Samby jest skonfigurowany jako Master Browser (508)
- Zachowaj spokój (508)
- Bezpieczeństwo Samby (509)
- Zabezpieczenia SWAT (509)
- Uwaga na niektóre parametry (510)
- To zaledwie szczyt góry lodowej (510)
- Używanie SWAT-a do konfiguracji Samby poprzez WWW (510)
- Uruchamianie SWAT-a na serwerze (511)
- Konfiguracja pliku smb.conf poprzez WWW z użyciem SWAT-a (512)
- Użycie Samby w procesie migracji do Linuksa (513)
- Tworzenie udziału katalogu z danymi (513)
- Wstępny etap migracji (514)
- Usuwanie znaków CR z plików tekstowych (515)
- Zakończenie migracji (516)
Część III Administrowanie systemem (517)
Rozdział 18. Systemy plików, dyski i inne urządzenia (519)
- Urządzenia w systemie (519)
- Urządzenia znakowe (520)
- Urządzenia blokowe (521)
- Systemy plików (521)
- Polecenie mount (522)
- Potencjalne problemy z poleceniem mount (524)
- Program usermount (526)
- Konfiguracja systemów plików (527)
- Ręczna edycja pliku /etc/fstab (527)
- Tworzenie nowych systemów plików (528)
- Reperowanie systemów plików (531)
- Różne typy urządzeń (533)
- Dyski twarde (533)
- Dyskietki (535)
- Napędy CD-ROM (536)
- RAID (537)
- Pętla zwrotna (539)
- Inne urządzenia blokowe (541)
- Urządzenia znakowe (543)
- Porty równoległe (543)
- Napędy taśmowe (544)
- Terminale (546)
- Komunikacja szeregowa (548)
- Ogólne urządzenia SCSI (549)
- Nagrywarki CD-ROM (549)
- Testowanie obrazów CD (550)
- Inne urządzenia znakowe (550)
Rozdział 19. Drukowanie w systemie Linux (555)
- Drukarki (555)
- Jakie drukarki działają w systemie Linux? (556)
- Drukowanie za pomocą programu Ghostscript (557)
- W jaki sposób drukować? (559)
- Nowe sterowniki portu równoległego (560)
- Polecenia służące do drukowania (561)
- Inne programy i filtry drukowania (565)
- APSFilter (565)
- magicfilter (565)
- LPRMagic (565)
- HPTools (566)
- Drukarki postscriptowe (566)
- Obsługa drukarek na podczerwień (566)
- Przydatne programy (567)
- Programy pbm (567)
- gv (567)
- Rozwiązywanie problemów i dodatkowe informacje (568)
Rozdział 20. Zarządzanie sieciami TCP/IP (571)
- Podstawowe wiadomości o TCP/IP (572)
- Adresy IP (572)
- Budowa sieci (572)
- Protokoły TCP/IP (577)
- Porty (578)
- Gniazdka (579)
- Konfiguracja sieci (579)
- Pliki konfiguracyjne (580)
- Programy konfiguracyjne (586)
- Programy rezydentne obsługi sieci (592)
- Samodzielne programy rezydentne obsługujące TCP/IP (592)
- Kontrola usług sieciowych (593)
- Programy do rozwiązywania problemów z TCP/IP (595)
- ping (595)
- traceroute (596)
- tcpdump (598)
- Narzędzia do zabezpieczania sieci (600)
- Firewall (601)
- Bezpieczny dostęp zdalny - program SSH (609)
Rozdział 21. Administracja systemem Linux (615)
- Zadania użytkownika root (615)
- Utrzymanie systemu (617)
- Planowanie zadań (617)
- Tworzenie planu wycofania zmian (618)
- Wprowadzanie zmian małymi krokami (618)
- Stworzenie planu testów (618)
- Efektywna komunikacja i odpowiednie zachowanie w odpowiednich momentach (618)
- Zarządzanie oprogramowaniem za pomocą RPM (623)
- Instalowanie pakietów (623)
- Usuwanie pakietów (624)
- Uaktualnianie (624)
- Informacje o pakietach (625)
- Gnome-RPM (626)
- Zarządzanie użytkownikami i grupami użytkowników (627)
- Zarządzanie użytkownikami i grupami użytkowników z wiersza poleceń (628)
- Dodawanie użytkowników (628)
- Zmiana haseł użytkowników (628)
- Usuwanie użytkowników (628)
- Zarządzanie grupami użytkowników z wiersza poleceń (629)
- Analiza wydajności systemu (630)
- Sprawdzanie stopnia wykorzystania procesora za pomocą vmstat (630)
- top (633)
- Sprawdzanie dostępnej pamięci za pomocą programu free (633)
- Zmiana priorytetu procesów za pomocą polecenia renice (635)
- Bezpieczeństwo systemu (636)
- Wybieranie odpowiednich haseł (636)
- Sprawdzanie czy zabezpieczenia są nadal aktualne (637)
- Uzyskiwanie pomocy (637)
- Strony man (637)
- Tworzenie stron man (639)
- Listy i grupy dyskusyjne o systemie Red Hat Linux (640)
- Pozostałe grupy dyskusyjne (642)
Rozdział 22. Kopie zapasowe i ich odtwarzanie (645)
- Rozważania na temat dobrych kopii bezpieczeństwa (646)
- Różnica pomiędzy kopiami bezpieczeństwa a archiwizacją (646)
- Elementy określające dobrą kopię bezpieczeństwa (646)
- Wybór nośnika dla kopii bezpieczeństwa (647)
- Wybór nośnika do wykonania kopii bezpieczeństwa (648)
- AMANDA (648)
- Techniki wykonywania kopii bezpieczeństwa (649)
- Wykonywanie kopii bezpieczeństwa za pomocą poleceń tar i cpio (650)
- Przeprowadzanie archiwizacji za pomocą skryptu taper (652)
- Odzyskiwanie plików (654)
- Co jest w archiwum? (654)
Rozdział 23. Bezpieczeństwo systemu (655)
- Rozważania na temat bezpieczeństwa - analiza (655)
- Plan bezpieczeństwa (656)
- Narzędzia związane z bezpieczeństwem systemu (656)
- Zbieranie informacji (658)
- Niebezpieczeństwa (659)
- Przygotowanie na najgorsze (659)
- suid i sgid (660)
- Prawa dostępu do plików i katalogów (661)
- Pliki (661)
- Katalogi (662)
- Jak ma się do tego suid i sgid (665)
- Domyślne prawa dostępu przy tworzeniu pliku lub katalogu (666)
- Hasła (667)
- Serwisy WWW dotyczące tego tematu (667)
Część IV Programowanie w Red Hat Linuksie (669)
Rozdział 24. Narzędzia programowania w językach C/C++ (671)
- Rys historyczny (672)
- Programowanie w C: podstawowe zagadnienia (672)
- Elementy języka C++ (672)
- Programowanie w języku C++: podstawowe zagadnienia (673)
- Nazwy plików (674)
- Narzędzia do zarządzania projektami (674)
- Kompilowanie programów przy użyciu programu make (674)
- Tworzenie większych aplikacji (676)
- Zarządzanie projektami za pomocą RCS oraz CVS (677)
- Debuggery (679)
- Opcje kompilatora GNU C/C++ dostępne z wiersza poleceń (681)
- Nowe cechy kompilatora GNU egcs (682)
Rozdział 25. Programowanie w języku powłoki (683)
- Tworzenie i uruchamianie programów powłoki (684)
- Zmienne (686)
- Przypisywanie wartości zmiennym (687)
- Dostęp do wartości zmiennej (687)
- Parametry pozycyjne (688)
- Zmienne wewnętrzne (689)
- Symbole specjalne (689)
- Cudzysłów (690)
- Pojedynczy cudzysłów (691)
- Lewy ukośnik (691)
- Lewy apostrof (692)
- Porównywanie wyrażeń (692)
- pdksh oraz bash (692)
- tcsh (697)
- Instrukcje iteracyjne (700)
- Instrukcja for (700)
- Instrukcja while (702)
- Instrukcja until (703)
- Instrukcja repeat (tcsh) (703)
- Instrukcja select (pdksh, bash) (703)
- Instrukcja shift (704)
- Instrukcje warunkowe (705)
- Instrukcja if (705)
- Instrukcja case (706)
- Inne instrukcje (708)
- Instrukcja break (708)
- Instrukcja exit (708)
- Funkcje (709)
Rozdział 26. Automatyzacja pracy (711)
- Pierwszy przykład - automatyczne uaktualnianie danych (711)
- Problem i rozwiązanie (712)
- Analiza implementacji (713)
- Dodatkowe wskazówki (715)
- Poszerzaj swoją wiedzę (715)
- Prawidłowe projektowanie (716)
- Skrypty powłoki (716)
- Zamiana tekstów w plikach - program chstr (716)
- Pobieranie stron WWW (718)
- Programowanie w języku powłoki - podsumowanie (719)
- Tworzenie harmonogramów zadań za pomocą programów cron oraz at (720)
- cron oraz find - kontrolowanie ilości wolnej przestrzeni dyskowej (721)
- at: planowanie zadań (722)
- Expect, Perl i inne rozwiązania (723)
- Expect (723)
- Perl (724)
- Inne narzędzia (725)
- Języki skryptowe wbudowane w programy (727)
- Wnioski - czyli dlaczego automat jest lepszy (728)
Rozdział 27. Konfiguracja i kompilacja jądra systemu (729)
- Jądro systemu - wprowadzenie (730)
- Czy rzeczywiście konieczna jest ponowna kompilacja jądra? (730)
- Podstawy działania jądra (731)
- Moduły (732)
- Struktura źródeł jądra (733)
- Numery wersji jądra (734)
- Źródła jądra (735)
- Potencjalne problemy z nowym jądrem (736)
- Instalacja plików poprawek (738)
- Moduły (739)
- Nowe funkcje jądra w wersji 2.4 (740)
- Planowane zmiany w jądrze w wersji 2.5 (740)
- Konfiguracja jądra systemu (742)
- Przygotowanie lilo.conf na aktualizację jądra (742)
- Konfigurowanie za pomocą programu make (743)
- Opcje konfiguracji (743)
- Narzędzie konfiguracyjne CML2 (777)
- Kompilacja i instalacja jądra (778)
- Kompilacja jądra (779)
- Rozwiązywanie problemów dotyczących nowego jądra (781)
- Sytuacje awaryjne (783)
- Powtarzający się restart systemu (785)
- Wyświetlanie części znaku zachęty LILO (785)
- Jądro zawiesza się podczas ładowania (785)
- Kernel panic (786)
- Błędy jądra i ich zgłaszanie (786)
Rozdział 28. Emulatory, narzędzia i środowiska graficzne (789)
- Emulatory (789)
- Emulacja systemu DOS - program DOSEMU (790)
- Uruchamianie programów dla środowiska Windows - program Wine (792)
- Emulacja systemu Apple Macintosh - program Executor (794)
- Program VMware dla systemów Linux i Windows (796)
- Pakiet mtools (801)
- Środowiska graficzne (803)
- Kompilowanie i instalacja programu vnc (804)
- Uruchamianie programu vnc (805)
- Przeglądanie zdalnych pulpitów (806)
Dodatki (809)
Dodatek A Projekt dokumentacji Linuksa (811)
- Projekt dokumentacji Linuksa - informacje ogólne (811)
- Bieżące projekty i współpraca (812)
- Strony WWW projektu dokumentacji Linuksa (812)
- Konwencje obowiązujące przy tworzeniu dokumentacji (813)
- Prawa autorskie i licencja (813)
- Przykładowa licencja (813)
- Publikowanie dokumentów LDP (814)
Dodatek B Najważniejsze polecenia i programy systemu Linux (815)
- Wytyczne (816)
- Lista poleceń (816)
- . (816)
- & (816)
- | (817)
- > (817)
- < (817)
- >> (817)
- << (818)
- adduser (818)
- alias (818)
- apropos <argument> (818)
- ash (819)
- at (819)
- atq (819)
- atrm (819)
- banner (819)
- bash (820)
- batch (820)
- bc (820)
- bg (820)
- bind (820)
- cat (821)
- cd (821)
- chfn (821)
- chgrp (822)
- chmod (822)
- chown (823)
- chroot (823)
- chsh (823)
- control-panel (823)
- cp (824)
- cpio (824)
- crond (824)
- crontab (824)
- cu (824)
- cut (824)
- dc (825)
- dd (825)
- df (825)
- dir (825)
- display (825)
- dmesg (825)
- du (826)
- dump (826)
- echo (826)
- ed (826)
- edquota (826)
- efax (826)
- efix (826)
- elm (827)
- emacs (827)
- emacs-nox (827)
- env (827)
- ex (827)
- fax (828)
- faxq (828)
- faxrm (828)
- faxrunq (828)
- faxspool (828)
- fc (828)
- fdformat (829)
- fetchmail (829)
- fg (829)
- file (829)
- find (829)
- finger (830)
- fmt (830)
- free (830)
- ftp (830)
- glint (830)
- gnuplot (830)
- grep (831)
- groff (831)
- gs (831)
- gv (831)
- gvim (831)
- gzip (832)
- halt (832)
- head (832)
- hostname (832)
- ical (832)
- ifconfig (832)
- irc (833)
- ispell (833)
- jed (833)
- jmacs (833)
- joe (833)
- jpico (833)
- jstar (834)
- kill (834)
- kwrite (834)
- less (834)
- ln (834)
- locate (834)
- login (835)
- logout (835)
- look (835)
- lpc (835)
- lpd (835)
- lpq (835)
- lpr (836)
- lprm (836)
- ls (836)
- lynx (837)
- mail (837)
- make (837)
- makewhatis (837)
- man (837)
- mcopy (838)
- mdel (838)
- mdir (838)
- mesg (838)
- mformat (838)
- mgetty (838)
- minicom (839)
- mkdir (839)
- mke2fs (839)
- mkfs (839)
- mkswap (839)
- mlabel (839)
- more (839)
- mount (840)
- mpage (840)
- mt (840)
- mv (840)
- netcfg (840)
- netstat (841)
- newgrp (841)
- passwd (841)
- pdksh (842)
- pico (842)
- pine (842)
- ping (842)
- pppd (842)
- pppstats (842)
- pr (843)
- printtool (843)
- procmail (843)
- ps (843)
- pwd (843)
- quota (844)
- quotacheck (844)
- quotaoff (844)
- quotaon (844)
- rclock (844)
- red (844)
- repquota (845)
- restore (845)
- rjoe (845)
- rm (845)
- rmdir (845)
- route (845)
- rxvt (846)
- sed (846)
- sendfax (846)
- set (846)
- setfdprm (846)
- setserial (846)
- shutdown (847)
- slrn (847)
- sort (847)
- stat (847)
- statserial (847)
- strings (847)
- su (848)
- swapoff (848)
- swapon (848)
- tail (848)
- talk (848)
- taper (849)
- tar (849)
- tcsh (849)
- telnet (849)
- tin (849)
- top (849)
- touch (850)
- tput (850)
- tr (850)
- tree (850)
- twm (850)
- ulimit (850)
- umount (851)
- unalias (851)
- uname (851)
- unzip (851)
- updatedb (851)
- uptime (851)
- uugetty (852)
- vdir (852)
- vi (852)
- view (852)
- vim (852)
- vimx (852)
- vmstat (852)
- w (852)
- wall (853)
- wc (853)
- whatis (853)
- whereis (853)
- which (853)
- who (853)
- whoami (854)
- xclock (854)
- xcutsel (854)
- xdm (854)
- xfig (854)
- xhost (855)
- xjed (855)
- xload (855)
- xloadimage (855)
- xlock (855)
- xlsfonts (855)
- xmessage (855)
- xminicom (856)
- xmkmf (856)
- xmodmap (856)
- xscreensaver (856)
- xscreensaver-command (856)
- xset (856)
- xsetroot (856)
- xv (857)
- xwd (857)
- xwininfo (857)
- xwud (857)
- zip (857)
- zsh (857)
Dodatek C Powszechna Licencja Publiczna GNU (859)
- Powszechna Licencja Publiczna GNU (859)
- Wstęp (859)
- Warunki licencji (860)
- Jak zastosować warunki licencji do swoich nowych programów (865)
Dodatek D Lista pakietów RPM (867)
- Lista pakietów podzielonych na grupy (896)
Skorowidz (901)