Niniejsza książka umożliwia szybkie przyswojenie sobie wiedzy niezbędnej do zainstalowania i korzystania z systemu Red Hat Linux 5.0. Ten tematyczny przewodnik stopniowo wprowadza nas w świat Linuxa i umożliwia jego efektywne wykorzystanie.
Naucz się, jak zainstalować i skonfigurować swój system. Dowiedz się, jak działają podstawowe polecenia, jak edytować i drukować teksty oraz samodzielnie zarządzać kontami użytkowników. Ta wyczerpująca lektura omawia wszystkie podstawy systemu operacyjnego Linux, począwszy od jego instalacji, a na administrowaniu skończywszy.
-
Naucz się instalować system Red Hat Linux
-
Poznaj tajniki konfiguracji sprzętowej
-
Opanuj działanie poleceń systemu Linux
-
Dowiedz się, jak zarządzać kontami użytkowników
-
Skonfiguruj swoją sieć i serwery
-
Dostosuj system do własnych potrzeb
-
Odkryj możliwości X Windows
-
Samodzielnie instaluj nowe programy
-
Dowiedz się, jak konfigurować pocztę elektroniczną i jak z niej korzystać
Do książki dołączona jest płyta CD-ROM, zawierająca w pełni funkcjonalną kopię systemu Red Hat Linux 5.0 wraz z pełnym kodem źródłowym.
SPIS TREŚCI:
Wprowadzenie (13)
Część I. Instalacja i konfiguracja (17)
Rozdział 1. Przygotowanie do instalacji Linuxa (19)
-
Inwentaryzacja (20)
-
Uwagi dotyczące sprzętu (21)
-
Informacja o sieci (22)
-
Tworzenie dyskietek instalacyjnych (23)
-
Przygotowanie dysku twardego (23)
-
Partycje i systemy plików (23)
-
Przygotowywanie wolnego miejsca na dysku (24)
Rozdział 2. Instalacja systemu Linux (27)
-
Interfejs programu instalacyjnego (27)
-
Rozpoczynamy instalację (28)
-
Pierwszy etap (29)
-
Wybór klawiatury (30)
-
Obsługa PCMCIA (31)
-
Rodzaj instalacji (31)
-
Instalacja z płyty CD-ROM (32)
-
Drugi etap (33)
-
Wybór nowej instalacji bądź aktualizacji systemu (33)
-
Obsługa SCSI (33)
-
Podział dysku na partycje (34)
-
Aktywacja partycji wymiany (swap) (38)
-
Formatowanie partycji (38)
-
Wybór komponentów do instalacji (39)
-
Formatowanie i instalacja 40
-
Zakończenie instalacji (40)
-
Wybór myszki (41)
-
Konfiguracja X Windows (41)
-
Konfiguracja sieci (41)
-
Ustawienie strefy czasowej (42)
-
Wybór serwisów do uruchomienia (43)
-
Konfiguracja drukarki (43)
-
Wprowadzenie początkowego hasła (44)
-
Wybór sposobu startowania systemu (45)
-
Uruchamianie systemu (46)
Rozdział 3. Konfiguracja X Window (49)
-
Sprawdzenie plików instalacyjnych (49)
-
Instalacja plików systemu X Window (50)
-
Użycie programu XConfigurator do konfiguracji X Window (52)
-
Wybór typu monitora (53)
-
Ostateczna konfiguracja serwera (54)
-
Testowanie konfiguracji (55)
-
Najczęstsze problemy (55)
-
Automatyczny start X Windows (57)
Część II. Podstawy Linuxa (59)
Rozdział 4. Odczytywanie plików i polecenia nawigacyjne (61)
-
Dostęp do podręcznika systemowego za pomocą polecenia man (61)
-
Nawigacja i przeszukiwanie systemu plików (63)
-
Przechodzenie do różnych katalogów za pomocą polecenia cd (64)
-
Katalog bieżący - polecenie pwd (64)
-
Przeszukiwanie katalogów za pomocą polecenia find (65)
-
Wyszukiwanie plików za pomocą polecenia whereis (66)
-
Lokalizowanie plików przy pomocy polecenia locate (66)
-
Sprawdzanie znaczenia poleceń za pomocą whatis i apropos (67)
-
Czytanie plików i katalogów (69)
-
Wyświetlanie zawartości katalogów za pomocą polecenia ls (69)
-
Wyświetlanie zawartości katalogów za pomocą poleceń dir i vdir (72)
-
Graficzne przedstawienie listy plików za pomocą polecenia tree (72)
-
Wyświetlanie i łączenie plików za pomocą polecenia cat (74)
-
Odczytywanie plików za pomocą polecenia more (76)
-
Przeglądanie plików za pomocą polecenia less (76)
-
Przeglądanie początku i końca pliku za pomocą poleceń head i tail (77)
Rozdział 5. Polecenia manipulacyjne i wyszukiwania (79)
-
Operacje na plikach i katalogach (79)
-
Tworzenie plików za pomocą polecenia touch (79)
-
Kasowanie plików za pomocą polecenia rm (80)
-
Tworzenie katalogów za pomocą polecenia mkdir (81)
-
Usuwanie katalogów za pomocą polecenia rmdir (82)
-
Zmiana nazwy plików za pomocą polecenia mv (83)
-
Kopiowanie plików za pomocą polecenia cp (85)
-
Tworzenie stałych i symbolicznych dowiązań za pomocą polecenia ln (87)
-
Operacje na plikach z wykorzystaniem programu Midnight Commander (88)
-
Przeszukiwanie plików (89)
-
Co to są wyrażenia regularne? (90)
-
Przeszukiwanie zawartości plików poleceniem grep (91)
-
Kompresja i dekompresja plików (93)
-
Tworzenie archiwów za pomocą polecenia tar (93)
-
Tworzenie archiwów cpio (96)
-
Kompresja plików za pomocą polecenia gzip (96)
-
Kompresja plików za pomoca polecenia compress (97)
Rozdział 6. Stosowanie powłoki (99)
-
Co to jest powłoka (99)
-
Jakie powłoki są dostępne? (100)
-
Właściwości powłoki ash (101)
-
Właściwości domyślnej powłoki Linuxa - bash (101)
-
Wersja Public Domain powłoki Korn - ksh (102)
-
Właściwości powłoki zgodnej z csh - tcsh (102)
-
zsh (103)
-
Działanie linia poleceń powłoki (104)
-
Konfiguracja powłoki (106)
-
Uruchamianie programów w tle (110)
-
W jaki sposób korzystać z potoków (112)
-
Tworzenie własnych poleceń powłoki (114)
Rozdział 7. Korzystanie z systemu X Window (119)
-
Programy zarządzania pulpitem (119)
-
Konfiguracja fvwm2 (120)
-
Konfiguracja fvwm (124)
-
Konfiguracja twm (125)
-
Programy terminali dla środowiska X11 (125)
-
Zmiana ustawień terminalu nxterm (126)
-
Wykorzystanie mniej pamięciożernego terminalu rxvt (127)
-
Podstawy obsługi X11 (127)
-
Ustawianie geometrii klienta X11 (127)
-
Ustawianie kolorów klientów X11 (128)
-
Konfiguracja zasobów klienta X11 (129)
-
Zmiana ustawień myszki i kursora (130)
-
Kopiowanie i wklejanie w X11 (131)
-
Zapisywanie obrazu okna X11 w pliku (132)
-
Konfiguracja okna pulpitu X11 i stosowanie "screensaverów" (133)
-
Programy środowiska X11 (136)
-
Wyświetlanie listy czcionek X11 za pomocą polecenia xlsfonts (136)
-
Pobieranie informacji o oknie za pomocą klienta xwininfo (137)
-
Wykorzystanie polecenia xmessage do wyświetlania informacji na pulpicie (138)
-
Sprawdzanie czasu za pomocą zegarów X11 (138)
Rozdział 8. Inne programy zarządzania pulpitem X11 (141)
-
Wyszukiwanie, instalowanie i konfiguracja programów zarządzania pulpitem (142)
-
Motif (142)
-
Instalacja i korzystanie z wersji Lesstif programu mwm (143)
-
Uruchamianie CDE (144)
-
Kopiowanie, kompilacja i instalacja KDE (146)
-
Instalacja menedżera Enlightenment (148)
-
Emulacja innych menedżerów pulpitu za pomocą mlvwm (149)
-
Użycie najprostszego menedżera wm2 (150)
Część III. Łączność ze światem zewnętrznym (153)
Rozdział 9. Użycie programów komunikacyjnych (155)
-
Konfiguracja i testowanie modemu (155)
-
Tworzenie dowiązania /dev/modem za pomocą polecenia modemtool (157)
-
Programy komunikacyjne (158)
-
Konfiguracja i dzwonienie przy pomocy minicom-a (158)
-
Konfiguracja i korzystanie z programu seyon dla środowiska X11 (159)
-
Konfiguracja systemu do odbierania połączeń (161)
-
Wysyłanie i odbieranie faksów (163)
-
Wysyłanie faksów za pomocą systemu efax (163)
-
Wysyłanie dokumentów za pomocą mgetty+sendfax (167)
Rozdział 10. Korzystanie z Internetu (171)
-
Wymagane urządzenia (172)
-
Niezbędne oprogramowanie (173)
-
Informacje, jakie musimy uzyskać od naszego dostawcy usług internetowych (174)
-
Konfiguracja połączenia PPP (175)
-
Edycja pliku resolv.conf (175)
-
Edycja skryptów połączeniowych PPP (175)
-
Uruchamianie i rozłączanie połączeń PPP (177)
-
Użycie programu minicom do nawiązywania połączenia (177)
-
Użycie skryptu ppp-on do połączenia (178)
-
Sprawdzanie połączenia (179)
Rozdział 11. Konfiguracja poczty elektronicznej (183)
-
Konfiguracja i pobieranie poczty (183)
-
Pobieranie poczty za pomocą programu popclient (184)
-
Użycie programu fetchmail jako alternatywy (184)
-
Wysyłanie poczty (185)
-
Użycie programu mail (185)
-
Konfiguracja programu pocztowego pine (186)
-
Konfiguracja i korzystanie z programu elm (189)
-
Subskrypcja list dyskusyjnych (190)
-
Konfiguracja programu procmail i walka ze spamem (190)
Rozdział 12. Korzystanie z grup dyskusyjnych (193)
-
Przeglądanie grup dyskusyjnych (193)
-
Przeglądanie grup dyskusyjnych za pomocą programu tin (194)
-
Przeglądanie grup dyskusyjnych za pomocą programu slrn (196)
Rozdział 13. Przeglądanie Internetu i ściąganie plików (199)
-
Wykorzystanie protokołu FTP do pobierania plików (199)
-
Pobieranie plików za pomocą polecenia ftp (200)
-
Pobieranie plików za pomocą programu ncftp (205)
-
Korzystanie z przeglądarek WWW (206)
-
Szybka przeglądarka - Lynx (206)
-
Korzystanie z przeglądarki Arena (208)
-
Przeglądarka Red Baron (208)
-
Unikalne właściwości przeglądarki Grail (208)
-
Przeglądarka Mosaic (209)
-
Kopiowanie i konfiguracja przeglądarki Netscape Communicator (210)
-
Rozmowa za pomocą IRC (212)
-
Łączenie z innymi kopmuterami za pomocą polecenia telnet (212)
Część IV. Produktywne wykorzystanie Linuxa (215)
Rozdział 14. Przetwarzanie tekstów (217)
-
Procesory tekstu w środowisku Linuxa (217)
-
Właściwości środwiska programu Emacs (218)
-
VIM - ulepszona odmiana edytora VI (220)
-
Właściwości edytora pico będącego częścią pakietu pine (222)
-
Pięć edytorów w jednym - joe (223)
-
Konfiguracja edytora jed (224)
-
Zmiana tekstów za pomocą programu sed i innych filtrów (225)
-
Applix Words (228)
-
Kontrola pisowni dokumentów (229)
-
Korekta błędów za pomocą programu ispell (229)
-
Poszukiwanie słów (231)
Rozdział 15. Przygotowywanie dokumentów (233)
-
Formatowanie tekstu (233)
-
Formatowanie dokumentów za pomocą filtrów tekstowych (234)
-
Formatowanie tekstów za pomocą programu groff (236)
-
Formatowanie tekstu za pomocą TeX-u (239)
-
Drukowanie dokumentów tekstowych (240)
-
Drukowanie dokumentów za pomocą programu lpr (242)
-
Konfiguracja drukarek za pomocą programu printtool (243)
Rozdział 16. Narzędzia graficzne (245)
-
Formaty plików graficznych (245)
-
Konwersja i podgląd grafiki (249)
-
Edycja grafiki za pomocą programu GIMP (250)
-
Edycja grafiki za pomocą pakietu ImageMagick (252)
-
Korzystanie z polecenia xv do przeglądania plików graficznych (254)
-
Korzystanie z polecenia gv do przeglądania plików w PostScripcie (254)
-
Rysowanie przy pomocy programów xpaint i xfig (255)
-
Kilka słów na temat skanerów (257)
Rozdział 17. Matematyka i narzędzia finansowe (259)
-
Kalkulatory (259)
-
Wykonywanie obliczeń za pomocą polecenia dc (260)
-
Obliczenia za pomocą programu xcalc (260)
-
Trzy kalkulatory w jednym: dtcalc (261)
-
Konwersja jednostek za pomocą programu units (262)
-
Programowalne kalkulatory korzystające z interpretera bc (263)
-
Arkusze kalkulacyjne (264)
-
Korzystanie z programu sc (264)
-
Rysowanie wykresów w programie xspread (265)
-
Korzystanie z programu teapot (266)
-
Korzystanie z programu wingz (266)
-
Arkusz kalkulacyjny komercyjnego pakietu Applixware (267)
-
Użycie programu gnuplot do rysowania wykresów (269)
-
Ciekawostki (269)
Rozdział 18. Narzędzia wspomagające produktywność (271)
-
Przypominanie o ważnych datach za pomocą polecenia at (271)
-
Okresowe wywoływanie poleceń za pomocą polecenia crontab (273)
-
Przypominanie o spotkaniach w aplikacji ical (275)
-
Sprawdzanie kalendarza i listy spotkań w edytorze emacs (277)
Rozdział 19. Gry dla Linuxa (281)
-
Odtwarzanie muzyki z płyt CD za pomocą poleceń cdp i xplaycd (281)
-
Gry dla konsoli tekstowej (283)
-
Gry dla środowiska X Window (285)
-
Gra w szachy za pomocą klienta xboard (286)
-
Pasjansy (286)
-
Backgammon (287)
-
Galaga dla X11 (288)
-
Xboing (288)
-
DOOM w wersji dla środowiska X Window (288)
Część V. Administracja systemem (289)
Rozdział 20. Podstawy administracji systemem (291)
-
Uruchamianie programów w sposób uprzywilejowany za pomocą polecenia su (292)
-
Sprawdzanie ilości wolnego miejsca na dysku (293)
-
Sprawdzanie informacji o systemie plikowym za pomocą polecenia df (294)
-
Sprawdzanie zajętości systemu plikowego za pomocą polecenia du (295)
-
Sprawdzanie dowiązań symbolicznych za pomocą polecenia stat (296)
-
Oszczędzanie miejsca na dysku (297)
-
Informacje o pamięci (299)
-
Sprawdzanie dostępnej ilości pamięci za pomocą polecenia free (299)
-
Sprawdzanie stanu pamięci wirtualnej za pomocą polecenia vmstat (300)
-
Kontrola ograniczeń powłoki - ulimit (300)
-
Zwalnianie pamięci za pomocą polecenia kill (301)
-
Sprawdzanie obciążenia systemu za pomocą poleceń top i xload (302)
-
Określenie czasu działania systemu za pomocą poleceń uptime i w (303)
-
Sprawdzanie informacji na temat sieci i poczty (304)
-
Monitorowanie portów szeregowych za pomocą polecenia statserial (304)
-
Zarządzanie kontami użytkowników (305)
-
Dodawanie użytkowników za pomocą polecenia adduser (305)
-
Zmiana haseł za pomocą polecenia /etc/passwd (305)
-
Ograniczanie logowania (307)
-
Ustawianie ograniczeń dyskowych (308)
Rozdział 21. Obsługa plików (311)
-
Organizacja plików (311)
-
Korzystanie z polecenia mount do montowania innych systemów plikowych (313)
-
Struktura pliku /etc/fstab (313)
-
Formatowanie dyskietek (315)
-
Pakiet mtools (317)
-
Nadzorowanie uprawnień plików (318)
-
Rodzaje plików (319)
-
Prawa dostępu do plików (319)
-
Zmiana uprawnień za pomocą polecenia chmod (320)
-
Zmiana właściciela pliku za pomocą polecenia chmod (322)
-
Zmiana grup i właścicieli za pomocą poleceń chgrp i newgrp (324)
Rozdział 22. Narzędzia dystrybucji Red Hat (325)
-
Konfiguracja systemu za pomocą panelu kontrolnego (control-panel) (325)
-
Zakładanie i administracja kontami użytkowników za pomocą polecenia usercfg (326)
-
Zarządzanie serwisami systemowymi za pomocą programu tksysv (327)
-
Ustawianie czasu systemowego za pomocą polecenia timetool (327)
-
Konfiguracja drukarek za pomocą polecenia printtool (328)
-
Konfiguracja usług sieciowych za pomocą polecenia netcfg (328)
-
Tworzenie dowiązań symbolicznych modemu za pomocą narzędzia modemtool (329)
-
Konfiguracja jądra za pomocą polecenia kernelcfg (329)
-
Korzystanie z programu glint i polecenia rpm (329)
-
Przeszukiwanie dokumentacji za pomocą polecenia helptool (330)
-
Konfiguracja systemu za pomocą polecenia setup (331)
-
Zarządzanie systemem plikowym za pomocą programu cabaret (332)
-
Sprawdzanie myszki za pomocą polecenia mouseconfig (332)
-
Instalacja obsługi dźwięku za pomocą polecenia sndconfig (332)
-
Ustawienie czasu za pomocą polecenia timeconfig (333)
-
Konfiguracja X11 za pomocą programu XConfigurator (333)
Rozdział 23. Archiwizacja (335)
-
Uwagi dotyczące wykonywania kopii bezpieczeństwa (335)
-
Archiwizacja systemu za pomocą polecenia tar (336)
-
Korzystanie z programu cpio (338)
-
Korzystanie z programu tapre do archiwizacji (338)
-
Konfiguracja systemu archiwizacji BRU (339)
Rozdział 24. Automatyczne wykonywanie zadań (341)
-
Korzystanie z demona cron (341)
-
Zarządzanie harmonogramem użytkownika (342)
-
Tworzenie własnego harmonogramu za pomocą polecenia crontab (342)
-
Zarządzanie zadaniami użytkowników za pomocą polecenia atrun (344)
-
Polecenia batch i at (344)
Skorowidz (347)