ksiazki24h.pl
wprowadź własne kryteria wyszukiwania książek: (jak szukać?)
Twój koszyk:   1 egz. / 30.69 29,16   zamówienie wysyłkowe >>>
Strona główna > opis książki

LINUX KOMENDY I POLECENIA PRAKTYCZNE PRZYKŁADY


LAL K. RAK T.

wydawnictwo: HELION , rok wydania 2005, wydanie I

cena netto: 30.69 Twoja cena  29,16 zł + 5% vat - dodaj do koszyka

  • Składnia poleceń
  • Wyrażenia regularne
  • Tworzenie skryptów powłoki

Rosnąca popularność Linuksa pociągnęła za sobą rozwój środowisk graficznych, dzięki którym możliwe jest korzystanie z systemu bez jakiejkolwiek znajomości konsoli tekstowej i jej poleceń. Narzędzia oferowane przez środowiska graficzne takie jak KDE czy Gnome umożliwiają również administrowanie systemem, ale w nieco ograniczonym zakresie. Pełny dostęp do wszystkich funkcji systemu nadal możliwy jest jedynie za pośrednictwem trybu tekstowego. Jednak ilość poleceń i ich parametrów skutecznie odstrasza wielu użytkowników Linuksa od jakichkolwiek prób opanowania możliwości konsoli.

Książka "Linux. Komendy i polecenia. Praktyczne przykłady" przedstawia najczęstsze zastosowania powłoki tekstowej Linuksa.

Czytając ją, poznasz typy powłok tekstowych stosowane w różnych dystrybucjach systemu Linux oraz nauczysz się korzystać z wyrażeń regularnych, filtrów i potoków. Dowiesz się, jak definiować zmienne i jak tworzyć skrypty powłoki za pomocą języka C. Znajdziesz tu również zasady administrowania systemem za pomocą poleceń wydawanych w trybie tekstowym. Dzięki zadaniom znajdującym się w książce zastosujesz poznaną wiedzę w praktyce.

  • Metaznaki i wyrażenia regularne
  • Stosowanie filtrów i potoków
  • Definiowanie zmiennych powłoki
  • Wyrażenia arytmetyczne i konstrukcje sterujące
  • Tworzenie skryptów powłoki
  • Zarządzanie procesami, kontami użytkowników i prawami dostępu
  • Tworzenie prostych elementów graficznych

Jeśli chcesz wykorzystać pełnię możliwości Linuksa, powinieneś poznać zasady korzystania z trybu tekstowego. Dzięki tej książce zrobisz to bez problemu.


Spis treści:

Wprowadzenie (7)

Część I (9)
Rozdział 1. Powłoki systemu Linux (11)
Rozdział 2. Podstawowe polecenia powłokowe (13)

  • 2.1. Składnia poleceń (13)
  • 2.2. Metaznaki (14)
    • 2.2.1. Metaznaki *, ? i [...] (14)
    • 2.2.2. Metaznaki z listami wzorców w powłoce Korna (16)
    • 2.2.3. Metaznaki rozwijające nazwy ścieżek (17)
  • 2.3. Wyrażenia regularne (18)
    • 2.3.1. Znak kropki . (20)
    • 2.3.2. Symbol $ (20)
    • 2.3.3. Symbol ^ (20)
    • 2.3.4. Symbol * (20)
    • 2.3.5. Symbole [ ] i [^ ] (21)
    • 2.3.6. Symbol \{m,n\} (22)
    • 2.3.7. Symbol \(...\) (23)
    • 2.3.8. Operatory rozszerzające w egrep i awk (23)
  • 2.4. Filtry (24)
    • 2.4.1. Polecenia grep, egrep i fgrep (25)
    • 2.4.2. Polecenie cut (27)
    • 2.4.3. Polecenie sort (28)
    • 2.4.4. Polecenie uniq (29)
    • 2.4.5. Polecenie tr (30)
    • 2.4.6. Edytor strumieniowy sed (31)
    • 2.4.7. Filtr tekstowy awk (34)
  • 2.5. Przeadresowanie wejścia-wyjścia (37)
    • 2.5.1. Operator > (39)
    • 2.5.2. Operator < (40)
    • 2.5.3. Operator >> (40)
    • 2.5.4. Operator <<[-]ogr (40)
    • 2.5.5. Operator 2> (41)
    • 2.5.6. Operator 2>&1 (41)
    • 2.5.7. Przeadresowanie w powłoce C (42)
    • 2.5.8. Zmienna noclobber (43)
  • 2.6. Potoki (43)
    • 2.6.1. Polecenie tee (45)

Rozdział 3. Zmienne powłoki (47)

  • 3.1. Zmienne parametryczne (47)
  • 3.2. Zmienne środowiskowe (48)
  • 3.3. Zmienne programowe (51)
  • 3.4. Zmienne tablicowe (52)
  • 3.5. Nadzorowanie przypisywania wartości zmiennym (53)

Rozdział 4. Cytowanie (57)

  • 4.1. Apostrofy (58)
  • 4.2. Cudzysłowy (58)
  • 4.3. Lewy ukośnik (60)
  • 4.4. Znaki akcentu (60)

Rozdział 5. Decyzje, powtarzanie i wyrażenia arytmetyczne (63)

  • 5.1. Polecenie test (64)
  • 5.2. Polecenie expr (67)
  • 5.3. Wyrażenia arytmetyczne w powłokach Korna i Bash (69)
    • 5.3.1. Polecenie let (71)
  • 5.4. Konstrukcje sekwencyjne (72)
  • 5.5. Konstrukcje warunkowe (73)
    • 5.5.1. Konstrukcja if (73)
    • 5.5.2. Konstrukcja case (74)
  • 5.6. Konstrukcje iteracyjne (75)
    • 5.6.1. Pętla for (75)
    • 5.6.2. Pętla while (76)
    • 5.6.3. Pętla until (78)
    • 5.6.4. Polecenie xargs (78)
  • 5.7. Funkcje (79)
  • 5.8. Wyrażenia arytmetyczne i konstrukcje sterujące w powłoce C (81)
    • 5.8.1. Konstrukcja if (83)
    • 5.8.2. Konstrukcja case (84)
    • 5.8.3. Konstrukcja forech (85)
    • 5.8.4. Pętla while (85)
    • 5.8.5. Polecenie repeat (85)

Rozdział 6. Praca z wykorzystaniem powłoki (87)

  • 6.1. Określenie środowiska powłoki (87)
  • 6.2. Interaktywna praca z powłoką (89)
    • 6.2.1. Procesy i rodzaje ich pracy (89)
    • 6.2.2. Sterowanie zadaniami (90)
    • 6.2.3. Historia poleceń (96)
  • 6.3. Pisanie skryptów (102)
    • 6.3.1. Uruchamianie skryptów (104)
    • 6.3.2. Listy opcji i argumentów (105)
    • 6.3.3. Zmienne w skryptach (108)
  • 6.4. Edytor vi (110)

Rozdział 7. Nadawanie praw dostępu (115)

  • 7.1. Rodzaje praw dostępu (116)
  • 7.2. Klasy praw dostępu (117)
  • 7.3. Ustawianie ochrony pliku (119)
    • 7.3.1. Polecenie chmod (119)
    • 7.3.2. Określenie domyślnych praw dostępu do plików i katalogów (122)
    • 7.3.3. Bity set-user-ID i set-group-ID (122)

Rozdział 8. Grafika w powłoce (125)

  • 8.1. Okna dialogowe (125)
    • 8.1.1. Okna wyboru (126)
    • 8.1.2. Okna wiadomości (127)
    • 8.1.3. Okna informacyjne (128)
    • 8.1.4. Okna wprowadzania danych (129)
    • 8.1.5. Okna tekstowe (130)
    • 8.1.6. Okna listy wyboru (131)
    • 8.1.7. Okna postępu (135)

Część II (139)
Rozdział 9. Wprowadzenie do zadań (141)

  • 9.1. Ustawienie środowiska do ćwiczeń (141)
  • 9.2. Logowanie do sytemu i rozpoczęcie pracy w wierszu poleceń (143)

Rozdział 10. Zadania (145)

  • 10.1. Metaznaki (145)
  • 10.2. Wyrażenia regularne i filtry (146)
  • 10.3. Przeadresowanie wejścia-wyjścia (149)
  • 10.4. Potoki i polecenie tee (150)
  • 10.5. Zmienne (150)
  • 10.6. Cytowanie (151)
  • 10.7. Polecenia test i expr - wyrażenia arytmetyczne (152)
  • 10.8. Procesy i sterowanie zadaniami (152)
  • 10.9. Historia poleceń (153)
  • 10.10. Pisanie skryptów i konstrukcje sterujące (154)
  • 10.11. Edytor vi (156)
  • 10.12. Prawa dostępu do plików i katalogów (156)
  • 10.13. Grafika w powłoce (158)

Rozdział 11. Odpowiedzi do zadań (161)

  • 11.1. Metaznaki (161)
  • 11.2. Wyrażenia regularne i filtry (165)
  • 11.3. Przeadresowanie wejścia-wyjścia (182)
  • 11.4. Potoki i polecenie tee (185)
  • 11.5. Zmienne (188)
  • 11.6. Cytowanie (192)
  • 11.7. Polecenia test i expr - wyrażenia arytmetyczne (194)
  • 11.8. Procesy i sterowanie zadaniami (197)
  • 11.9. Historia poleceń (198)
  • 11.10. Pisanie skryptów i konstrukcje sterujące (206)
  • 11.11. Edytor vi (213)
  • 11.12. Prawa dostępu do plików i katalogów (219)
  • 11.13. Grafika w powłoce (226)

Dodatki (249)
Bibliografia (251)
Skorowidz (253)


264 strony, B5, oprawa miękka

Po otrzymaniu zamówienia poinformujemy,
czy wybrany tytuł polskojęzyczny lub anglojęzyczny jest aktualnie na półce księgarni.

 
Wszelkie prawa zastrzeżone PROPRESS sp. z o.o. 2012-2022