Książka wprowadza do systemów wielodostępnych i jest przeznaczona dla początkujących użytkowników systemu. Autor zawarł w niej także ogólny opis podstawowych własności systemu -- przeznaczony dla bardziej wymagających czytelników. Z myślą o użytkownikach, którzy systemem Unix posługują się codziennie w podręczniku zamieszczono szczegółowe opisy popularnych shelli (Bourne"a i Korn: ksh"83, ksh"88, ksh"93) oraz często używanych poleceń. Opisy są ilustrowane dużą liczbą rysunków. Czytelnik znajdzie też dużo przykładów wykorzystania specyficznych konstrukcji poleceń. Autor zajmuje się trzema systemami: HP-UX 10.x, SCO OpenServer 5x i SCO UnixWare 7x, niemniej jednak starał się zachować ogólny charakter książki, tak aby mogła być ona przydatna również dla użytkowników innych odmian Uniksa.
W książce tej znajdziesz:
przegląd podstawowych zagadnień administracyjnych,
zarządzanie kontami użytkowników,
zarządzanie wydrukami,
wykonywanie zapasowych kopii systemu plików,
wybrane zagadnienia z zakresu sieci komputerowych i Internetu,
szczegółowy opis shella Bourne"a i Korn (ksh"83, ksh"88, ksh"93),
szczegółowy opis poleceń wbudowanych i około 150 poleceń zewnętrznych.
Spis treści (3)
Przedmowa (13)
Rozdział 1. Wprowadzenie (17)
Systemy komputerowe i operacyjne (17)
Platformy sprzętowe (19)
Koncepcja "systemów otwartych" (20)
Konfiguracje sprzętowe (21)
Terminale (22)
Konsola systemowa (22)
Klasyczne terminale znakowe (22)
Specjalizowane terminale graficzne (23)
Komputery osobiste w roli terminali (24)
Emulatory terminali znakowych (25)
Emulatory X-terminali (26)
Łącza terminalowe (26)
Klasyczne łącza modemowe (27)
Łącza ISDN (28)
Łącza komputerowej sieci lokalnej (LAN) (29)
Łącza komputerowej sieci rozległej (WAN) (29)
Identyfikacja terminali (29)
Obsługa różnych typów terminali (30)
Klawiatura, ekran i znaki ASCII (31)
Stacje robocze (32)
Sieci komputerowe (32)
Praca w trybie klient-serwer (32)
Użytkownicy w systemie Unix (34)
Jedno i wieloużytkownikowy tryb pracy (34)
Interpretacja poleceń użytkownika (35)
Użytkownicy oraz ich nazwy i hasła (35)
Rodzaje użytkowników i ich konta (36)
Pamięć i pliki (37)
Procesy i programy (40)
Rozdział 2. Elementy obsługi systemu (41)
Włączanie i wyłączanie systemu (41)
Włączenie systemu (42)
Włączenie systemu HP-UX (42)
Włączenie systemu SCO OpenServer 5.x (42)
Włączenie systemu SCO UnixWare 7.x (43)
Wyłączenie systemu (45)
Zamknięcie pracy systemu HP-UX (46)
Zamknięcie pracy systemów SCO (46)
Sesje pracy użytkowników (47)
Otwieranie sesji pracy na terminalu (48)
Otwieranie sesji pracy na komputerze PC naśladującym terminal (49)
Otwieranie sesji pracy w oknie systemu Windows (50)
Praca w systemie (51)
Edytowanie wprowadzanych poleceń (51)
Klawisze specjalne (52)
Pisanie z wyprzedzaniem (52)
Kończenie sesji pracy na terminalu (53)
Polecenia (53)
Rodzaje poleceń (53)
Składnia poleceń (54)
Systemowa pomoc dla użytkownika (56)
Pomoc na terminalach pracujących w środowisku graficznym (56)
Pomoc na terminalach znakowych i graficznych (56)
Edytowanie plików tekstowych (58)
Edytor vi (58)
Edytor emacs (62)
Edytor MixEdit (63)
Drukowanie plików (63)
Rozdział 3. Podstawowe własności systemu (65)
System plików (65)
Nazwy plików (66)
Pliki zwykłe (67)
Katalogi (69)
Struktura drzewa katalogów (69)
Ścieżki dostępu do plików (70)
Przykłady poleceń do obsługi katalogów (72)
Porównanie wybranych poleceń DOSa i Unixa (73)
Wyprowadzana zawartość katalogu (73)
Wewnętrzna struktura katalogu (75)
Dowiązywanie różnych nazw do tych samych plików (76)
Pliki specjalne (77)
Zarządzanie obszarem pamięci dyskowej (81)
Składowe przestrzeni systemu plików (81)
Optymalizacja i bezpieczeństwo operacji dyskowych (84)
Pamięć podręczna (85)
Grupy cylindrów (85)
Dzienniki zmian w systemie plików (86)
Woluminy logiczne (87)
Dyski lustrzane (87)
Kontrola integralności systemu plików (87)
Odrębne systemy plików i ich dołączanie (88)
Ogólna struktura systemu (91)
Jądro systemu (93)
Funkcje systemowe (94)
Procesy (96)
Inicjowanie procesów (96)
Identyfikatory procesów i grupy procesów (97)
Szeregowanie procesów (98)
Procesy pierwszo- i drugoplanowe (99)
Procesy rezydentne - demony (99)
Przydzielanie procesom pamięci operacyjnej (100)
Standardowe wejście/wyjście procesów (101)
Komunikacja pomiędzy procesami (102)
Pliki z danymi pośrednimi (102)
Pliki blokujące (103)
Blokowanie plików (103)
Sygnały (103)
Łącza nienazwane (potoki) (105)
Łącza nazwane (potoki / kolejki FIFO) (105)
Metody komunikacji wprowadzone w Unix System V (106)
Kolejki komunikatów (106)
Semafory (106)
Pamięć wspólna (dzielona) (106)
Zdalne wykonywanie procedur (RPC) (107)
Gniazda (107)
Wątki (107)
Typowe polecenia do obsługi procesów (107)
Data i czas (108)
Czas wewnętrzny (109)
Czas kalendarzowy (109)
Wykonywanie procesów w podanym czasie (110)
Wewnętrzny budzik procesu (110)
Wielodostęp i ochrona zasobów (111)
Identyfikatory użytkowników i grup (111)
Tryb wykorzystania pliku (112)
Kod typu pliku (113)
Kod praw dostępu do pliku (114)
Użytkownik uprzywilejowany (115)
Identyfikatory rzeczywiste i efektywne (115)
Chwilowa zmiana identyfikatora użytkownika (117)
Kontrola dostępu do plików (117)
Systemowe środowisko pracy użytkownika (118)
Plik /etc/group (119)
Plik /etc/passwd (119)
Środowisko procesów użytkownika (121)
Rozdział 4. Zarządzanie systemem (125)
Programy administracyjne i narzędziowe (126)
Instalowanie sprzętu i oprogramowania (128)
Organizacja zasobów systemu (130)
Bezpieczeństwo systemu (130)
Rozdział 5. Kopie zapasowe (137)
Zabezpieczanie systemu plików (137)
Polecenia do obsługi kopii zapasowych (138)
Rozdział 6. Konta użytkowników (141)
SCO Unix - obsługa kont użytkowników (142)
HP-UX - obsługa kont użytkowników (146)
Rozdział 7. Terminale (149)
Wprowadzenie (149)
Otwieranie sesji pracy na terminalu (150)
Terminale wirtualne (151)
Pliki opisujące terminale (153)
Plik /etc/inittab (154)
Plik /etc/gettydefs (156)
Plik /etc/ttytype (158)
Bazy danych opisujące terminale (159)
Baza termcap (160)
Baza terminfo (161)
Przegląd poleceń do obsługi terminali (164)
Rozdział 8. Wydruki (165)
Organizacja Podsystemu Obsługi Wydruków (166)
Polecenia, pliki i katalogi (168)
Model interfejsu drukarki (171)
Administrowanie drukarkami (174)
Ręczne definiowanie drukarki (174)
SCO UNIX i SCO OpenServer: Konfiguracja portów (175)
SCO OpenServer i UnixWare: Printer Manager (176)
SCO OpenServer i UnixWare: Print Job Manager (180)
HP-UX: Obsługa drukarek i wydruków (181)
Drukowanie na drukarkach ogólnodostępnych (184)
Drukowanie na drukarkach podłączonych do terminala (186)
Dostępność liter narodowych (188)
Problemy z realizacją wydruków (189)
Rozdział 9. Sieci (191)
Wprowadzenie do Internetu (192)
Wiadomości wstępne (193)
Powstanie Internetu (194)
Adresy i domeny sieciowe (195)
Usługi dostępne w Internecie (196)
Techniczne podstawy sieci (202)
Podstawowe standardy (202)
Karty sieciowe (203)
Media transmisyjne (204)
Topologie sieci lokalnych (207)
Koncentratory (Huby) (209)
Modele komunikacji w sieciach (211)
Model komunikacji OSI/ISO (211)
Model komunikacji TCP/IP (212)
Protokoły stosowane w TCP/IP (214)
Struktura i klasy adresów IP (215)
Połączenia międzysieciowe (218)
Regenerator (repeater) (219)
Most (bridge) (219)
Router (222)
Brama (gateway) (223)
Realizacje połączeń (223)
Usługi sieciowe w Unixie (225)
Polecenia zdalne (225)
Polecenia administracyjne (226)
Rozdział 10. Shelle Bourne'a i Korna (227)...