Po prostu UNIX - Helion

Pragniesz szybko poznać UNIX-a, a przerażają Cię grube, opasłe tomiska zalegające księgarskie półki?
Chcesz, aby Twoja praca od razu przebiegała sprawnie i wydajnie, bez spędzania nad obszernymi opisami wielu bezowocnych godzin, na co zwyczajnie nie masz czasu?
Sięgnij po naszą książkę: zamiast długich wywodów znajdziesz tu ilustracje i konkretne przykłady. Wydobędziemy dla Ciebie najistotniejsze aspekty UNIX-a - opiszemy nie tylko podstawowe funkcje, ale i te bardziej zaawansowane, w taki sposób, abyś jak najszybciej mógł je praktycznie zastosować.
Osoby które kupowały "Po prostu UNIX", wybierały także:
- Vim. Kurs video. Zostań administratorem systemów IT 149,00 zł, (67,05 zł -55%)
- Ansible 2 w praktyce. Automatyzacja infrastruktury, zarządzanie konfiguracją i wdrażanie aplikacji 79,00 zł, (39,50 zł -50%)
- Unix i Linux. Przewodnik administratora systemów. Wydanie V 179,00 zł, (89,50 zł -50%)
- Jak Unix tworzył historię 49,00 zł, (26,95 zł -45%)
- Unix i Linux. Przewodnik administratora system 199,00 zł, (109,45 zł -45%)
Spis treści
Po prostu UNIX -- spis treści
Wprowadzenie (11)
Rozdział 1. Podstawy (15)
- Łączenie się z systemem UNIX (16)
- Logowanie się (18)
- Zmienianie hasła za pomocą polecenia passwd (20)
- Wypisywanie spisu katalogów i plików za pomocą polecenia ls (22)
- Zmienianie katalogu bieżącego za pomocą polecenia CD (24)
- Określanie swojej pozycji w drzewie katalogów za pomocą polecenia pwd (26)
- Przetwarzanie potokowe wejścia i wyjścia (27)
- Przeadresowanie danych wyjściowych (28)
- Korzystanie z symboli wieloznacznych (30)
- Przeglądanie zawartości pliku za pomocą polecenia more (31)
- Przeglądanie zawartości pliku za pomocą polecenia cat (32)
- Użytkowanie systemu (33)
- Dostęp do podręcznika systemowego za pomocą polecenia man (34)
- Wylogowywanie się (36)
Rozdział 2. Korzystanie z plików i katalogów (37)
- Tworzenie katalogów za pomocą polecenia mkdir (38)
- Tworzenie plików za pomocą polecenia touch (40)
- Kopiowanie katalogów i plików za pomocą polecenia cp (42)
- Wypisywanie spisu plików i katalogów za pomocą polecenia ls (więcej szczegółów) (44)
- Przenoszenie i zmienianie nazw plików za pomocą polecenia mv (46)
- Usuwanie plików za pomocą polecenia rm (47)
- Usuwanie katalogów za pomocą polecenia rmdir (49)
- Odszukiwanie plików za pomocą polecenia find (51)
- Tworzenie dowiązań za pomocą polecenia ln (dowiązania stałe) (53)
- Tworzenie dowiązań za pomocą polecenia ln -s (dowiązania symboliczne) (55)
Rozdział 3. Praca z powłoką (57)
- Określanie, z jakiej powłoki korzystasz (58)
- Poznawanie powłok i ich opcji (59)
- Zmienianie powłoki za pomocą polecenia chsh (61)
- Tymczasowe zmienianie powłoki (62)
- Korzystanie z uzupełniania poleceń w powłoce bash (64)
- Przeglądanie historii sesji w powłoce bash (65)
- Korzystanie z uzupełniania poleceń w powłoce ksh (67)
- Przeglądanie historii sesji w powłoce ksh (69)
- Przeglądanie historii sesji w powłoce csh (71)
- Zmienianie swojej tożsamości za pomocą polecenia su (72)
- Poprawianie ustawień terminala za pomocą polecenia stty (74)
- Opuszczanie powłoki (76)
Rozdział 4. Tworzenie i redagowanie plików (77)
- Wybór edytora (78)
- Uruchamianie i zapoznawanie się z edytorem pico (80)
- Edytor pico - zapisywanie zmian (82)
- Edytor pico - wycinanie i wklejanie bloków tekstu (83)
- Edytor pico - sprawdzanie pisowni (84)
- Edytor pico - uzyskiwanie pomocy (85)
- Opuszczanie edytora pico (86)
- Uruchamianie i zapoznawanie się z edytorem vi (87)
- Edytor vi - zachowywanie zmian w plikach (89)
- Edytor vi - dopisywanie i usuwanie tekstu (90)
- Edytor vi - importowanie plików (91)
- Edytor vi - wyszukiwanie i zamienianie ciągu znaków (92)
- Opuszczanie edytora vi (94)
Rozdział 5. Zarządzanie prawami własności i dostępu (95)
- Zapoznawanie się z prawami własności i dostępu do plików (96)
- Odszukiwanie właściciela plików (97)
- Określanie, w jakiej znajdujesz się grupie (99)
- Zmienianie przynależności do grupy dla plików i katalogów za pomocą polecenia chgrp (101)
- Zmienianie praw własności plików i katalogów za pomocą polecenia chown (103)
- Zmienianie praw dostępu za pomocą polecenia chmod (105)
- Tłumaczenie praw dostępu zapisanych symbolicznie (literowo) na wartości liczbowe (108)
- Definiowanie domyślnych praw dostępu za pomocą polecenia umask (110)
Rozdział 6. Operacje na plikach (113)
- Zliczanie plików i ich zawartości za pomocą polecenia wc (114)
- Przeglądanie początków plików za pomocą polecenia head (115)
- Przeglądanie końców plików za pomocą polecenia tail (116)
- Odszukiwanie tekstu za pomocą polecenia grep (117)
- Polecenie grep - używanie wyrażeń regularnych (118)
- Zastosowania innych wyrażeń regularnych (120)
- Dokonywanie zmian globalnych za pomocą polecenia sed (121)
- Zmienianie plików za pomocą polecenia awk (122)
- Porównywanie plików za pomocą polecenia cmp (124)
- Porównywanie plików za pomocą polecenia diff (125)
- Odszukiwanie różnic w plikach za pomocą polecenia sdiff (126)
- Sortowanie plików za pomocą polecenia sort (127)
- Usuwanie powtórzeń za pomocą polecenia uniq (129)
- Przeadresowywanie do kilku miejsc jednocześnie za pomocą polecenia tee (130)
Rozdział 7. Uzyskiwanie informacji o systemie (131)
- Uzyskiwanie informacji o systemie za pomocą polecenia uname (132)
- Przeglądanie systemów plików za pomocą polecenia df (133)
- Sprawdzanie zajętości dysku za pomocą polecenia du (136)
- Uzyskiwanie informacji o typach plików za pomocą polecenia file (137)
- Uzyskiwanie informacji o innych użytkownikach za pomocą polecenia finger (138)
- Określanie, kto jeszcze jest zalogowany za pomocą polecenia who (141)
- Określanie, kto jeszcze jest zalogowany, za pomocą polecenia w (142)
- Uzyskiwanie informacji o własnym identyfikatorze za pomocą polecenia id (144)
Rozdział 8. Konfigurowanie środowiska Twojego systemu UNIX (145)
- Poznawanie Twojego środowiska UNIX (146)
- Poznawanie aktualnie ustawionych zmiennych środowiskowych (148)
- Dodawanie i modyfikowanie zmiennych środowiskowych (151)
- Przeglądanie plików konfiguracyjnych powłoki bash (153)
- Edycja ścieżki wyszukiwania w powłoce bash (156)
- Zmienianie znaku zachęty powłoki bash (159)
- Przeglądanie plików konfiguracyjnych powłoki ksh (161)
- Edycja ścieżki wyszukiwania w powłoce ksh (164)
- Zmienianie znaku zachęty powłoki ksh (166)
- Przeglądanie plików konfiguracyjnych powłoki csh (168)
- Edycja ścieżki wyszukiwania w powłoce csh (171)
- Zmienianie znaku zachęty powłoki csh (173)
- Ustawianie aliasów za pomocą polecenia alias (175)
Rozdział 9. Uruchamianie skryptów i programów (177)
- Planowanie zadań jednorazowych za pomocą polecenia at (178)
- Planowanie regularnie występujących zadań za pomocą polecenia crontab (181)
- Usypianie poleceń (183)
- Sprawdzanie stanu zadań za pomocą polecenia jobs (185)
- Uruchamianie zadań w tle za pomocą polecenia bg (186)
- Przywoływanie zadań na pierwszy plan za pomocą polecenia fg (187)
- Ustalanie priorytetu zadania za pomocą polecenia nice (188)
- Określanie czasu wykonywania zadań (189)
- Wypisywanie spisu uruchomionych procesów za pomocą polecenia ps (191)
- Przerywanie wykonywania procesów za pomocą polecenia kill (193)
Rozdział 10. Pisanie prostych skryptów (195)
- Tworzenie skryptów powłoki (196)
- Uruchamianie skryptu powłoki (198)
- Tworzenie skryptu wykonywalnego (199)
- Przyspieszanie tworzenia skryptów za pomocą pliku historii (201)
- Wstawianie poleceń (202)
- Tworzenie pętli w skryptach (204)
- Tworzenie konstrukcji warunkowych (207)
- Przekazywanie parametrów do skryptu (210)
- Odczytywanie danych wejściowych podczas pracy skryptu (212)
- Odszukiwanie błędów w skryptach (214)
Rozdział 11. Wysyłanie i przeglądanie wiadomości e-mail (215)
- Wprowadzenie - wybór programu pocztowego (216)
- Przeglądanie wiadomości za pomocą programu pine (219)
- Wysyłanie wiadomości za pomocą programu pine (222)
- Dostosowywanie programu pine do własnych potrzeb (224)
- Przeglądanie wiadomości za pomocą programu elm (226)
- Wysyłanie wiadomości za pomocą programu elm (228)
- Przeglądanie wiadomości za pomocą programu mail (230)
- Wysyłanie wiadomości za pomocą programu mail (231)
- Tworzenie pliku podpisu (233)
- Przesyłanie nadchodzących wiadomości na inny adres (235)
- Informowanie o nieobecności za pomocą programu vacation (236)
Rozdział 12. Korzystanie z Internetu (239)
- Zaznajamianie się z terminami często spotykanymi w Internecie (240)
- Łączenie się ze zdalnymi systemami za pomocą telnetu (242)
- Porozumiewanie się z innymi użytkownikami za pomocą polecenia write (244)
- Porozumiewanie się z innymi użytkownikami za pomocą polecenia talk (245)
- Pobieranie plików z Internetu za pomocą ftp (246)
- Udostępnianie plików za pomocą ftp (250)
- Przeglądanie stron WWW za pomocą lynxa (252)
- Sprawdzanie połączeń za pomocą polecenia ping (254)
- Śledzenie połączeń za pomocą polecenia traceroute (255)
- Odszukiwanie numerów IP przypisanych nazwom domenowym za pomocą polecenia nslookup (257)
- Wybieranie przeglądarki grup dyskusyjnych (259)
- Przeglądanie grup dyskusyjnych za pomocą pine (260)
- Przeglądanie grup dyskusyjnych za pomocą programu tin (263)
Rozdział 13. Korzystanie z zakodowanych i spakowanych plików (265)
- Kodowanie plików za pomocą polecenia uuencode (266)
- Rozkodowywanie plików za pomocą polecenia uudecode (269)
- Archiwizowanie plików za pomocą polecenia tar (270)
- Odtwarzanie plików z archiwum za pomocą polecenia tar (272)
- Pakowanie plików za pomocą polecenia compress (273)
- Rozpakowywanie plików za pomocą polecenia uncompress (274)
- Pakowanie pojedynczych plików lub katalogów za pomocą polecenia gzip (275)
- Rozpakowywanie plików .gz za pomocą polecenia gunzip (276)
- Pakowanie plików za pomocą polecenia zip (277)
- Rozpakowywanie plików .zip za pomocą polecenia unzip (278)
- Łączenie poleceń (279)
Rozdział 14. Instalowanie własnego oprogramowania (281)
- Zapoznawanie się z procesem instalowania oprogramowania w systemie UNIX (282)
- Wyszukiwanie oprogramowania (283)
- Pobieranie, umieszczanie oraz rozpakowywanie programów (284)
- Konfigurowanie oprogramowania (287)
- Kompilowanie i instalacja programów za pomocą polecenia make install (291)
Rozdział 15. Przydatne programy narzędziowe (297)
- Korzystanie z kalendarza (298)
- Ustawianie przypomnień (301)
- Dokonywanie obliczeń za pomocą polecenia bc (302)
- Interaktywne sprawdzanie pisowni za pomocą programu ispell (303)
- Tworzenie zapisu przebiegu sesji za pomocą programu script (304)
Rozdział 16. UNIX - sztuczki i kruczki (307)
- Sortowanie i segregowanie poczty za pomocą procmail (308)
- Wyszukiwanie i zamienianie tekstów w wielu dokumentach za pomocą polecenia sed (312)
- Tworzenie raportów za pomocą polecenia awk (315)
- Dostosowywanie środowiska do potrzeb użytkownika za pomocą podawanych przez niego informacji (316)
- Korzystanie z kodowania ROT13 za pomocą polecenia sed (318)
- Wstawianie kodowania ROT13 do skryptów powłoki (320)
Dodatek A. Odnośniki (325)
Dodatek B. Co jest czym i gdzie co jest (341)
Dodatek C. Opcje poleceń (345)
Skorowidz (375)





