Linux. Wiersz poleceń i skrypty powłoki. Biblia. Wydanie IV
- Wydawnictwo:
- Helion
- Ocena:
- Bądź pierwszym, który oceni tę książkę
- Stron:
- 696
- Druk:
- oprawa twarda
- Dostępne formaty:
-
PDFePubMobi

Opis ebooka: Linux. Wiersz poleceń i skrypty powłoki. Biblia. Wydanie IV
Odkąd systemy linuksowe mają atrakcyjne interfejsy graficzne, wielu administratorów wykonuje swoje zadania za pomocą myszy. Wiersz poleceń jest o wiele trudniejszym interfejsem, ten sposób pracy jednak pozwala na wykorzystanie pełnego potencjału Linuksa i uzyskanie dostępu do funkcji, które w inny sposób byłyby nieosiągalne. Umiejętność pisania skryptów wiersza poleceń i powłoki Linuksa wciąż jest niezwykle ważna dla każdego administratora, któremu zależy na efektywnym działaniu systemu.
Ta książka, podobnie jak inne z serii "Biblia", zawiera zarówno niezbędne teoretyczne informacje, jak i mnóstwo praktycznych wskazówek i instrukcji, dzięki czemu jest znakomitą pomocą w nauce pisania skryptów dla Linuksa. Pokazano tu, kiedy efektywniej jest używać interfejsu graficznego, a kiedy lepiej sięgnąć do wiersza poleceń. Opisano elementy systemu Linux i przedstawiono podstawowe informacje o powłoce, a także o pracy w wierszu poleceń. Zaprezentowano techniki przetwarzania danych użytkownika w skryptach, pracę z systemami plików, wreszcie - sposoby instalacji i aktualizacji oprogramowania. Sporo miejsca poświęcono pracy z wyrażeniami regularnymi i zaawansowanym metodom manipulacji danymi, pokazano też, jak zmodyfikować skrypty powłoki, aby działały w innych powłokach Linuksa.
Najciekawsze zagadnienia:
- tworzenie praktycznych skryptów i narzędzi skryptowych i zarządzanie nimi
- alternatywne powłoki, takie jak dash i zsh
- edytory gawk i sed
- podstawowe i rozszerzone wyrażenia regularne
- tworzenie skryptów powłoki dla pulpitów graficznych w środowiskach KDE i GNOME
- pisanie podstawowych i zaawansowanych funkcji
Wiersz poleceń: oto pełny potencjał Linuksa!
Niezbędne wyczerpujące i przystępne źródło wiedzy na temat powłoki Linuksa
Poprawiona i zaktualizowana czwarta edycja książki Pisanie skryptów wiersza poleceń i powłoki Linuksa, zawiera przystępne objaśnienie podstawowych i zaawansowanych tematów związanych ze sztuką pisania skryptów powłoki Linuksa. Dwójka znakomitych autorów, Richard Blum i Christine Bresnahan, zabiorą Cię w świat środowisk linuksowych za pomocą nowych praktycznych przykładów.
Dowiesz się, jak pisać proste podręczne skrypty, jak i zaawansowane skrypty wykorzystujące edytory sed i gawk oraz wyrażenia regularne. Dowiesz się, jak rozpocząć pracę w różnych dystrybucjach systemu Linux, jak wykonywać podstawowe polecenia, jak posługiwać się zmiennymi środowiskowymi Linuksa oraz jak ustawiać uprawnienia do plików w tym systemie. Ponadto z tej książki nauczysz się instalować oprogramowanie oraz posługiwać się edytorami skryptów powłoki Linuksa, takimi jak vim, nano czy emacs.
To doskonały wybór dla administratorów systemu Linux, którzy chcą nauczyć się tworzyć skrypty powłoki, oraz tych, którzy potrzebują podręcznika zawierającego zwięzłe informacje o poleceniach i procedurach. Książka Linux. Wiersz poleceń i skrypty powłoki. Biblia będzie także cennym nabytkiem dla każdego miłośnika Linuksa, który chce lepiej poznać swój system operacyjny.
Ta książka, napisana przystępnym językiem wolnym od żargonu, pomoże Ci w pełni wykorzystać potencjał powłoki systemu Linuksa. Opisano w niej następujące tematy:
- Tworzenie praktycznych skryptów i narzędzi skryptowych oraz zarządzanie nimi
- Praca z alternatywnymi powłokami, takimi jak dash i zsh
- Wykorzystanie pełni potencjału edytorów gawk i sed
- Definiowanie i używanie podstawowych i rozszerzonych wyrażeń regularnych
- Tworzenie skryptów powłoki Linuksa dla pulpitów graficznych w środowiskach KDE i GNOME
- Tworzenie podstawowych i zaawansowanych funkcji
Wybrane bestsellery
-
Jeśli masz już pewne umiejętności pentestera, dzięki tej książce poszerzysz swoją wiedzę o zaawansowanych narzędziach dostępnych w Kali Linux, a także nauczysz się wyrafinowanych taktyk stosowanych przez prawdziwych hakerów do atakowania sieci komputerowych. Omówiono tu różne sposoby instalowania...
Kali Linux i zaawansowane testy penetracyjne. Zostań ekspertem cyberbezpieczeństwa za pomocą Metasploit, Nmap, Wireshark i Burp Suite. Wydanie IV Kali Linux i zaawansowane testy penetracyjne. Zostań ekspertem cyberbezpieczeństwa za pomocą Metasploit, Nmap, Wireshark i Burp Suite. Wydanie IV
(59.40 zł najniższa cena z 30 dni)64.35 zł
99.00 zł(-35%) -
Jeśli zapytać aktywnych specjalistów branży IT o najpopularniejszy obecnie język programowania, większość z nich odpowie bez wahania: Python. Kto zatem rozważa rozpoczęcie kariery jako specjalista DevOps albo jako administrator systemów, zdecydowanie powinien zacząć naukę od opanowania tego język...
Python dla administratorów. Kurs video. Od podstaw do automatyzacji pracy w świecie DevOps Python dla administratorów. Kurs video. Od podstaw do automatyzacji pracy w świecie DevOps
(69.32 zł najniższa cena z 30 dni)80.55 zł
179.00 zł(-55%) -
Ta książka jest przeznaczona dla inżynierów zarządzających infrastrukturą sieciową dowolnego rodzaju. Znajdziesz w niej niezbędne informacje, których potrzebujesz do uruchomienia i skonfigurowania różnych użytecznych usług sieciowych. Najpierw poznasz najważniejsze dystrybucje oraz podstawy konfi...
Linux i obsługa sieci dla profesjonalistów. Konfiguracja i stosowanie bezpiecznych usług sieciowych Linux i obsługa sieci dla profesjonalistów. Konfiguracja i stosowanie bezpiecznych usług sieciowych
(71.40 zł najniższa cena z 30 dni)77.35 zł
119.00 zł(-35%) -
Tę książkę docenią administratorzy systemów, projektanci, inżynierowie aplikacji i entuzjaści Linuksa. Dzięki niej dowiesz się, jak tworzyć i uruchamiać złożone polecenia rozwiązujące rzeczywiste problemy, przetwarzające i pobierające informacje, a także automatyzujące zadania, które dotychczas t...
Wiersz poleceń Linuksa. Rozwijanie umiejętności efektywnej pracy Wiersz poleceń Linuksa. Rozwijanie umiejętności efektywnej pracy
(35.40 zł najniższa cena z 30 dni)38.35 zł
59.00 zł(-35%) -
Ta książka przyda się początkującym i średnio zaawansowanym użytkownikom tego systemu. Dzięki niej nauczysz się korzystać z narzędzi graficznych i tych działających w powłoce. Poznasz również podstawy administrowania systemami linuksowymi i przygotujesz się do tego, by sprawnie rozpocząć z nimi p...
Linux. Receptury. Najważniejsze umiejętności użytkownika i administratora. Wydanie II Linux. Receptury. Najważniejsze umiejętności użytkownika i administratora. Wydanie II
(65.40 zł najniższa cena z 30 dni)70.85 zł
109.00 zł(-35%) -
Jeśli zaczynasz ekscytującą przygodę z hakerstwem, cyberbezpieczeństwem i testami penetracyjnymi, książka Podstawy systemu Linux dla hakerów jest doskonałą pozycją. Używając systemu Kali Linux - zaawansowanej dystrybucji systemu Linux, ukierunkowanej na testy penetracyjne - nauczysz się podstaw u...(39.32 zł najniższa cena z 30 dni)
59.20 zł
74.00 zł(-20%) -
Ta książka jest przeznaczona dla programistów i administratorów, którzy poszukują wydajnej metody zarządzania systemami. Pokazano w niej, w jaki sposób działa Ansible i jak należy przygotować go do pracy. Omówiono sposoby tworzenia scenariuszy (są to skrypty do zarządzania konfiguracją), zasady z...
Ansible w praktyce. Automatyzacja konfiguracji i proste instalowanie systemów. Wydanie III Ansible w praktyce. Automatyzacja konfiguracji i proste instalowanie systemów. Wydanie III
(59.40 zł najniższa cena z 30 dni)64.35 zł
99.00 zł(-35%) -
To trzecie wydanie bestsellerowego podręcznika dla administratorów systemów Linux. Zostało zaktualizowane i uzupełnione materiałem dotyczącym menedżera LVM, wirtualizacji i kontenerów. Znajdziesz tu informacje o sposobie pracy poszczególnych elementów systemu Linux i o sekwencji jego rozruchu. W ...
Jak działa Linux. Podręcznik administratora. Wydanie III Jak działa Linux. Podręcznik administratora. Wydanie III
(59.40 zł najniższa cena z 30 dni)64.35 zł
99.00 zł(-35%) -
Termin DevOps (od angielskich słów development and operations) dotyczy metodyki zespolenia rozwoju i eksploatacji systemów informatycznych w taki sposób, by zapewnić im odpowiednią jakość. Metodyka ta, po raz pierwszy zaprezentowana na konferencji DevOps Days w 2009 roku, zakłada ścisłą współprac...
Linux DevOps. Kurs video. Jenkins, Ansible, Terraform i Traefik Linux DevOps. Kurs video. Jenkins, Ansible, Terraform i Traefik
(44.55 zł najniższa cena z 30 dni)39.60 zł
99.00 zł(-60%) -
Niniejsza książka jest zwięzłym przewodnikiem po systemie. Docenią ją zarówno początkujący, jak i zaawansowani użytkownicy. Opisano tu ważne i użyteczne aspekty Linuksa, tak aby każdy szybko mógł rozpocząć efektywną pracę. W tym wydaniu książki pojawiły się również nowe polecenia służące do przet...(14.32 zł najniższa cena z 30 dni)
14.95 zł
29.90 zł(-50%)
O autorach ebooka
Christine Bresnahan jest adiunktką w Ivy Tech Community College, gdzie prowadzi zajęcia certyfikacyjne z Linuksa i uczy programowania w języku Python. Jest też autorką książek i materiałów dydaktycznych. Jej pasja to ogród i piesze wycieczki.
Richard Blum od ponad 30 lat administruje systemami komputerowymi i angażuje się w różnego rodzaju przedsięwzięcia non profit. Jest autorem popularnych książek na temat Linuksa. Lubi grać na fortepianie i gitarze basowej.
Ebooka "Linux. Wiersz poleceń i skrypty powłoki. Biblia. Wydanie IV" przeczytasz na:
-
czytnikach Inkbook, Kindle, Pocketbook, Onyx Boox i innych
-
systemach Windows, MacOS i innych
-
systemach Windows, Android, iOS, HarmonyOS
-
na dowolnych urządzeniach i aplikacjach obsługujących formaty: PDF, EPub, Mobi
Masz pytania? Zajrzyj do zakładki Pomoc »
Audiobooka "Linux. Wiersz poleceń i skrypty powłoki. Biblia. Wydanie IV" posłuchasz:
-
w aplikacji Ebookpoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych
-
na dowolnych urządzeniach i aplikacjach obsługujących format MP3 (pliki spakowane w ZIP)
Masz pytania? Zajrzyj do zakładki Pomoc »
Kurs Video "Linux. Wiersz poleceń i skrypty powłoki. Biblia. Wydanie IV" zobaczysz:
-
w aplikacjach Ebookpoint i Videopoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych
-
na dowolnym urządzeniu
Szczegóły ebooka
- Tytuł oryginału:
- Linux Command Line and Shell Scripting Bible, 4th Edition
- Tłumaczenie:
- Łukasz Piwko
- ISBN Książki drukowanej:
- 978-83-832-2074-1, 9788383220741
- Data wydania książki drukowanej:
- 2023-06-02
- ISBN Ebooka:
- 978-83-832-2075-8, 9788383220758
- Data wydania ebooka:
-
2023-05-16
Data wydania ebooka często jest dniem wprowadzenia tytułu do sprzedaży i może nie być równoznaczna z datą wydania książki papierowej. Dodatkowe informacje możesz znaleźć w darmowym fragmencie. Jeśli masz wątpliwości skontaktuj się z nami sklep@ebookpoint.pl.
- Format:
- 164x239
- Numer z katalogu:
- 191575
- Rozmiar pliku Pdf:
- 8.3MB
- Rozmiar pliku ePub:
- 9.4MB
- Rozmiar pliku Mobi:
- 21.0MB
- Pobierz przykładowy rozdział PDF
- Przykłady na ftp
Ebook zawiera materiały dodatkowe, które możesz pobrać z serwera FTP - link znajdziesz na stronie redakcyjnej.
Spis treści ebooka
- Rozdział 1. Powłoki Linuksa - podstawy
- Poznawanie Linuksa
- Jądro Linuksa
- Narzędzia GNU
- Środowisko pulpitu Linuksa
- Zapoznanie z dystrybucjami Linuksa
- Podstawowe dystrybucje Linuksa
- Podsumowanie
- Poznawanie Linuksa
- Rozdział 2. Uzyskiwanie dostępu do powłoki
- Dostęp do wiersza poleceń
- Konsole
- Terminale graficzne
- Dostęp do CLI przez konsolę Linuksa
- Dostęp do CLI przez graficzny emulator terminala
- Emulator terminala Gnome
- Uzyskiwanie dostępu do terminala GNOME
- Pasek menu
- Emulator terminala Konsole
- Dostęp do Konsole
- Pasek menu
- Emulator terminala xterm
- Uzyskiwanie dostępu do xterm
- Parametry wiersza poleceń
- Podsumowanie
- Dostęp do wiersza poleceń
- Rozdział 3. Podstawowe polecenia powłoki Bash
- Uruchamianie powłoki
- Praca z wierszem poleceń powłoki
- Posługiwanie się podręcznikiem Bash
- Przeglądanie systemu plików
- System plików Linuksa
- Poruszanie się po katalogach
- Wyświetlanie list plików i katalogów
- Wyświetlanie podstawowej listy
- Długi format listy
- Filtrowanie listy wyników
- Obsługa plików
- Tworzenie plików
- Kopiowanie plików
- Uzupełnianie poleceń
- Dowiązania do plików
- Zmienianie nazw plików
- Usuwanie plików
- Zarządzanie katalogami
- Tworzenie katalogów
- Usuwanie katalogów
- Przeglądanie zawartości plików
- Sprawdzanie typu pliku
- Wyświetlanie całego pliku
- Wyświetlanie części pliku
- Podsumowanie
- Rozdział 4. Więcej poleceń powłoki Bash
- Monitorowanie programów
- Podglądanie procesów
- Monitorowanie procesów w czasie rzeczywistym
- Zatrzymywanie procesów
- Monitorowanie przestrzeni dyskowej
- Montowanie mediów
- Polecenie df
- Polecenie du
- Praca z plikami danych
- Przechowywanie danych
- Wyszukiwanie danych
- Kompresja danych
- Archiwizacja danych
- Podsumowanie
- Monitorowanie programów
- Rozdział 5. Rozszerzenie wiadomości o powłoce
- Typy powłoki
- Relacja rodzic-dziecko między powłokami
- Wyświetlanie listy procesów
- Pomysłowe wykorzystanie podpowłok
- Polecenia zewnętrzne i wbudowane
- Polecenia zewnętrzne
- Polecenia wbudowane
- Podsumowanie
- Rozdział 6. Zmienne środowiskowe w systemie Linux
- Zmienne środowiskowe - informacje ogólne
- Globalne zmienne środowiskowe
- Lokalne zmienne środowiskowe
- Zmienne zdefiniowane przez użytkownika
- Ustawianie lokalnych zmiennych zdefiniowanych przez użytkownika
- Ustawianie globalnych zmiennych środowiskowych
- Usuwanie zmiennych środowiskowych
- Sprawdzanie domyślnych zmiennych środowiskowych powłoki
- Ustawianie zmiennej środowiskowej PATH
- Lokalizacja systemowych zmiennych środowiskowych
- Proces logowania do powłoki
- Proces powłoki interaktywnej
- Proces powłoki nieinteraktywnej
- Ustawianie zmiennych środowiskowych na stałe
- Zmienne tablicowe
- Podsumowanie
- Zmienne środowiskowe - informacje ogólne
- Rozdział 7. Uprawnienia do plików w systemie Linux
- Zabezpieczenia Linuksa
- Plik /etc/passwd
- Plik /etc/shadow
- Dodawanie użytkownika
- Usuwanie użytkownika
- Modyfikowanie konta użytkownika
- Grupy w Linuksie
- Plik /etc/group
- Tworzenie nowych grup
- Modyfikowanie grup
- Dekodowanie uprawnień do plików
- Symbole uprawnień do plików
- Domyślne uprawnienia do plików
- Zmiana ustawień zabezpieczeń
- Zmiana uprawnień
- Zmiana właściciela
- Wspólne pliki
- Listy kontroli dostępu
- Podsumowanie
- Zabezpieczenia Linuksa
- Rozdział 8. Zarządzanie systemami plików
- Systemy plików Linuksa
- Ewolucja systemu plików Linuksa
- Systemy plików z księgowaniem
- Systemy plików z zarządzaniem woluminami
- Praca z systemami plików
- Tworzenie partycji
- Polecenie gdisk
- Polecenie GNU parted
- Tworzenie systemu plików
- Sprawdzanie i naprawianie systemu plików
- Woluminy logiczne
- Struktura LVM
- LVM w Linuksie
- Używanie LVM w Linuksie
- Podsumowanie
- Systemy plików Linuksa
- Rozdział 9. Instalacja oprogramowania
- Zarządzanie pakietami
- Systemy oparte na Debianie
- Zarządzanie pakietami za pomocą polecenia apt
- Instalowanie pakietów oprogramowania za pomocą polecenia apt
- Aktualizacja oprogramowania za pomocą polecenia apt
- Dezinstalacja oprogramowania za pomocą polecenia apt
- Repozytoria apt
- Systemy oparte na Red Hat
- Wyświetlanie listy zainstalowanych pakietów
- Instalowanie oprogramowania za pomocą polecenia dnf
- Aktualizacja oprogramowania za pomocą polecenia dnf
- Dezinstalacja oprogramowania za pomocą polecenia dnf
- Uszkodzone zależności
- Repozytoria RPM
- Zarządzanie oprogramowaniem za pomocą kontenerów
- Kontenery snap
- Kontenery flatpak
- Instalacja z kodu źródłowego
- Podsumowanie
- Rozdział 10. Praca z edytorami
- Praca z edytorem vim
- Sprawdzanie pakietu vim
- Podstawy edytora vim
- Edytowanie danych
- Kopiowanie i wklejanie
- Wyszukiwanie i zastępowanie
- Edytor nano
- Edytor Emacs
- Sprawdzanie pakietu Emacs
- Edytor Emacs w trybie konsolowym
- Edytor Emacs z graficznym interfejsem użytkownika
- Rodzina edytorów KDE
- Edytor KWrite
- Edytor Kate
- Edytor GNOME
- Uruchamianie gedit
- Podstawowe funkcje edytora gedit
- Zarządzanie wtyczkami
- Podsumowanie
- Praca z edytorem vim
- Rozdział 11. Podstawy budowy skryptów
- Używanie kilku poleceń na raz
- Tworzenie pliku skryptu
- Wyświetlanie komunikatów
- Zmienne
- Zmienne środowiskowe
- Zmienne użytkownika
- Podmienianie poleceń
- Przekierowywanie wejścia i wyjścia
- Przekierowywanie wyjścia
- Przekierowywanie wejścia
- Potoki
- Wykonywanie działań matematycznych
- Polecenie expr
- Nawiasy
- Rozwiązanie zmiennoprzecinkowe
- Wychodzenie ze skryptu
- Sprawdzanie stanu wyjścia
- Polecenie exit
- Praktyczny przykład
- Podsumowanie
- Rozdział 12. Polecenia strukturalne
- Instrukcja if-then
- Instrukcja if-then-else
- Zagnieżdżanie instrukcji if
- Polecenie test
- Porównywanie liczb
- Porównywanie łańcuchów
- Porównywanie plików
- Testy złożone
- Zaawansowane właściwości instrukcji if-then
- Pojedyncze nawiasy
- Podwójne nawiasy
- Podwójne nawiasy prostokątne
- Polecenie case
- Praktyczny przykład
- Podsumowanie
- Rozdział 13. Więcej poleceń strukturalnych
- Polecenie for
- Wczytywanie listy wartości
- Wczytywanie złożonych list wartości
- Wczytywanie listy ze zmiennej
- Wczytywanie wartości z polecenia
- Zmiana separatora pól
- Wczytywanie katalogu za pomocą symboli wieloznacznych
- Polecenie for w stylu języka C
- Polecenie for z języka C
- Używanie więcej niż jednej zmiennej
- Polecenie while
- Podstawowy format polecenia while
- Używanie kilku poleceń testowych
- Polecenie until
- Zagnieżdżanie pętli
- Przeglądanie za pomocą pętli danych w plikach
- Kontrolowanie pętli
- Polecenie break
- Polecenie continue
- Przetwarzanie wyników pętli
- Kilka praktycznych przykładów
- Wyszukiwanie plików wykonywalnych
- Tworzenie wielu kont użytkownika
- Podsumowanie
- Polecenie for
- Rozdział 14. Przyjmowanie danych od użytkownika
- Przekazywanie parametrów
- Wczytywanie parametrów
- Wczytywanie nazwy skryptu
- Testowanie parametrów
- Specjalne zmienne parametryczne
- Liczenie parametrów
- Pobieranie wszystkich danych
- Przesuwanie parametrów
- Opcje
- Wyszukiwanie opcji
- Polecenie getopt
- Polecenie getopts
- Standaryzacja opcji
- Odbieranie danych od użytkownika
- Podstawy wczytywania
- Kontrola czasu
- Wczytywanie bez wyświetlania
- Wczytywanie danych z pliku
- Praktyczny przykład
- Podsumowanie
- Przekazywanie parametrów
- Rozdział 15. Prezentowanie danych
- Wejście i wyjście
- Standardowe deskryptory plików
- Przekierowywanie błędów
- Przekierowywanie wyjścia w skryptach
- Przekierowania tymczasowe
- Trwałe przekierowania
- Przekierowywanie wejścia w skryptach
- Tworzenie własnych przekierowań
- Tworzenie wyjściowych deskryptorów plików
- Przekierowywanie deskryptorów plików
- Tworzenie wejściowych deskryptorów plików
- Tworzenie deskryptora odczytu/zapisu plików
- Zamykanie deskryptorów plików
- Wyświetlanie listy otwartych deskryptorów plików
- Tłumienie wyników poleceń
- Pliki tymczasowe
- Tworzenie lokalnego pliku tymczasowego
- Tworzenie tymczasowego pliku w katalogu
- Tworzenie tymczasowego katalogu
- Zapisywanie komunikatów w dzienniku
- Praktyczny przykład
- Podsumowanie
- Wejście i wyjście
- Rozdział 16. Kontrola w skryptach
- Obsługa sygnałów
- Wysyłanie sygnałów do powłoki Bash
- Generowanie sygnałów
- Przechwytywanie sygnałów
- Przechwytywanie sygnału wyjścia w skrypcie
- Modyfikowanie lub usuwanie pułapki
- Wykonywanie skryptów w tle
- Wykonywanie w tle
- Wykonywanie wielu zadań w tle
- Wykonywanie skryptów bez rozłączania
- Kontrolowanie zadań
- Wyświetlanie zadań
- Ponowne uruchamianie zatrzymanych zadań
- Czy warto być uprzejmym
- Polecenie nice
- Polecenie renice
- Wykonywanie według zegara
- Planowanie wykonywania zadań za pomocą polecenia at
- Regularne wykonywanie skryptów
- Uruchamianie skryptów z nową powłoką
- Praktyczny przykład
- Podsumowanie
- Obsługa sygnałów
- Rozdział 17. Tworzenie funkcji
- Podstawy funkcji skryptowych
- Tworzenie funkcji
- Używanie funkcji
- Zwracanie wartości przez funkcję
- Domyślny stan wyjścia
- Polecenie return
- Przechwytywanie wyjścia funkcji
- Używanie zmiennych w funkcjach
- Przekazywanie parametrów do funkcji
- Zakres dostępności zmiennych w funkcji
- Zmienne tablicowe i funkcje
- Przekazywanie tablic do funkcji
- Zwracanie tablic przez funkcje
- Funkcje rekurencyjne
- Tworzenie biblioteki
- Używanie funkcji w wierszu poleceń
- Tworzenie funkcji w wierszu poleceń
- Definiowanie funkcji w pliku .bashrc
- Praktyczny przykład
- Pobieranie i instalacja
- Budowa biblioteki
- Funkcje biblioteki shtool
- Używanie biblioteki
- Podsumowanie
- Podstawy funkcji skryptowych
- Rozdział 18. Pisanie skryptów dla pulpitów graficznych
- Tworzenie menu tekstowych
- Tworzenie struktury menu
- Tworzenie funkcji menu
- Dodawanie logiki menu
- Łączenie wszystkiego razem
- Polecenie select
- Tworzenie okien
- Pakiet dialog
- Opcje polecenia dialog
- Polecenie dialog w skryptach
- Interfejs graficzny
- Środowisko KDE
- Środowisko GNOME
- Praktyczny przykład
- Podsumowanie
- Tworzenie menu tekstowych
- Rozdział 19. Wprowadzenie do edytorów sed i gawk
- Praca z tekstem
- Edytor sed
- Podstawy programu gawk
- Podstawowe polecenia edytora sed
- Więcej opcji zastępowania
- Używanie adresów
- Usuwanie wierszy
- Wstawianie i dołączanie tekstu
- Zmienianie wierszy
- Zamienianie znaków
- Jeszcze parę słów o drukowaniu
- Praca z plikami w edytorze sed
- Praktyczny przykład
- Podsumowanie
- Praca z tekstem
- Rozdział 20. Wyrażenia regularne
- Podstawy wyrażeń regularnych
- Definicja
- Typy wyrażeń regularnych
- Definiowanie wzorców BRE
- Zwykły tekst
- Znaki specjalne
- Znaki zakotwiczenia
- Kropka
- Klasy znaków
- Negacja klas znaków
- Zakresy
- Specjalne klasy znaków
- Gwiazdka
- Rozszerzone wyrażenia regularne
- Znak zapytania
- Znak plusa
- Klamry
- Symbol potoku
- Grupowanie wyrażeń
- Praktyczny przykład
- Liczenie plików w katalogach
- Sprawdzanie poprawności numeru telefonu
- Sprawdzanie adresów e-mail
- Podsumowanie
- Podstawy wyrażeń regularnych
- Rozdział 21. Zaawansowane funkcje edytora sed
- Polecenia wielowierszowe
- Polecenie n
- Wielowierszowe polecenie usuwania
- Wielowierszowe polecenie drukowania
- Schowek tymczasowy
- Negacja poleceń
- Zmiana przepływu sterowania
- Rozgałęzianie
- Testowanie
- Wymiana przez wzorzec
- Znak &
- Zamiana pojedynczych słów
- Polecenia edytora sed w skryptach
- Opakowania
- Przekierowywanie wyników edytora sed
- Tworzenie narzędzi edytora sed
- Dodawanie wierszy odstępu
- Dodawanie pustych wierszy, gdy trochę już ich jest
- Numerowanie wierszy w pliku
- Drukowanie ostatnich wierszy
- Usuwanie wierszy
- Usuwanie znaczników HTML-a
- Praktyczny przykład
- Podsumowanie
- Polecenia wielowierszowe
- Rozdział 22. Zaawansowane funkcje edytora gawk
- Zmienne
- Zmienne wbudowane
- Zmienne zdefiniowane przez użytkownika
- Tablice
- Definiowanie zmiennych tablicowych
- Iteracja przez zmienne tablicowe
- Usuwanie zmiennych tablicowych
- Wzorce
- Wyrażenia regularne
- Operator dopasowywania
- Wyrażenia matematyczne
- Polecenia strukturalne
- Instrukcja if
- Instrukcja while
- Instrukcja do-while
- Instrukcja for
- Formaty drukowania
- Funkcje wbudowane
- Funkcje matematyczne
- Funkcje łańcuchowe
- Funkcje czasu
- Funkcje zdefiniowane przez użytkownika
- Definiowanie funkcji
- Używanie własnych funkcji
- Tworzenie biblioteki funkcji
- Praktyczny przykład
- Podsumowanie
- Zmienne
- Rozdział 23. Praca z alternatywnymi powłokami
- Powłoka Dash
- Funkcjonalność powłoki Dash
- Parametry wiersza poleceń powłoki Dash
- Zmienne środowiskowe powłoki Dash
- Wbudowane polecenia powłoki Dash
- Skrypty powłoki Dash
- Tworzenie skryptów powłoki Dash
- Co nie będzie działać
- Powłoka zsh
- Budowa powłoki zsh
- Opcje powłoki
- Polecenia wbudowane
- Pisanie skryptów powłoki zsh
- Działania matematyczne
- Polecenia strukturalne
- Funkcje
- Praktyczny przykład
- Podsumowanie
- Rozdział 24. Pisanie prostych narzędzi skryptowych
- Wykonywanie kopii zapasowych
- Codzienne wykonywanie kopii zapasowej plików
- Tworzenie skryptu archiwizacji godzinnej
- Usuwanie kont
- Potrzebne funkcje
- Tworzenie skryptu
- Uruchamianie skryptu
- Monitorowanie systemu
- Domyślne funkcje audytu powłoki
- Funkcje monitorowania uprawnień
- Tworzenie skryptu
- Uruchamianie skryptu
- Podsumowanie
- Wykonywanie kopii zapasowych
- Rozdział 25. Organizacja skryptów
- Kontrola wersji
- Katalog roboczy
- Poczekalnie
- Repozytorium lokalne
- Repozytorium zdalne
- Rozgałęzianie
- Klonowanie
- Git jako system kontroli wersji
- Konfiguracja środowiska Git
- Zatwierdzanie w Git
- Podsumowanie
- Kontrola wersji
- Dodatek A. Przewodnik po poleceniach powłoki Bash
- Dodatek B. Skrócony przewodnik po edytorach sed i gawk
- Skorowidz
O autorach
O redaktorze merytorycznym
Podziękowania
Wprowadzenie
Część I. Wiersz poleceń Linuksa
Część II. Podstawy skryptów powłoki
Część III. Zaawansowane techniki skryptowe
Część IV. Tworzenie praktycznych skryptów i zarządzanie nimi
Dodatki
Helion - inne książki
-
Poznanie języka to jednak dopiero połowa sukcesu. Musisz też wiedzieć, jakie operacje w systemie wykonuje ten język. Do zbadania, jak działa kompilator i co dzieje się za kulisami, w książce tej wykorzystywana jest płytka rozwojowa Nucleo z niewielkim, tanim mikroukładem ARM. Dowiesz się, jak pra...
Język C w programowaniu urządzeń. Praktyczna nauka tworzenia kodu dla systemów wbudowanych Język C w programowaniu urządzeń. Praktyczna nauka tworzenia kodu dla systemów wbudowanych
(52.20 zł najniższa cena z 30 dni)56.55 zł
87.00 zł(-35%) -
Oto zwięzły przewodnik przeznaczony dla inżynierów danych, którzy chcą poznać zasady implementacji potoków danych. Wyjaśnia najważniejsze pojęcia związane z potokami danych, opisuje zasady ich tworzenia i implementacji, prezentuje także najlepsze praktyki stosowane przez liderów w branży analizy ...
Potoki danych. Leksykon kieszonkowy. Przenoszenie i przetwarzanie danych na potrzeby ich analizy Potoki danych. Leksykon kieszonkowy. Przenoszenie i przetwarzanie danych na potrzeby ich analizy
(29.94 zł najniższa cena z 30 dni)32.44 zł
49.90 zł(-35%) -
Cyberbezpieczeństwo dotyczy dziś każdego. Nowe, zaktualizowane wydanie Cyberbezpieczeństwa dla bystrzaków pomoże Ci chronić osobiste informacje i zabezpieczyć dane biznesowe. Dowiedz się, co się dzieje z plikami, które przechowujesz online. Pracuj bezpiecznie w domu i unikaj dezinformacji. Upewni...(41.40 zł najniższa cena z 30 dni)
44.85 zł
69.00 zł(-35%) -
To trzecie wydanie przewodnika autorstwa twórców Kubernetesa. Zostało starannie zaktualizowane i wzbogacone o tak ważne zagadnienia jak bezpieczeństwo, dostęp do Kubernetesa za pomocą kodu napisanego w różnych językach programowania czy tworzenie aplikacji wieloklastrowych. Dzięki książce poznasz...
Kubernetes. Tworzenie niezawodnych systemów rozproszonych. Wydanie III Kubernetes. Tworzenie niezawodnych systemów rozproszonych. Wydanie III
(41.40 zł najniższa cena z 30 dni)44.85 zł
69.00 zł(-35%) -
Dzięki temu przewodnikowi zrozumiesz techniki ataków, jak również metody śledcze obrońców. Nauczysz się analizować i śledzić ataki, a także stawiać hipotezy dotyczące ich sprawców. Znajdziesz tu opisy najważniejszych cyberataków, w tym przeprowadzonych na zlecenie rządów. Poznasz świat ukierunkow...
Sztuka wojny cyfrowej. Przewodnik dla śledczego po szpiegostwie, oprogramowaniu ransomware i cyberprzestępczości zorganizowanej Sztuka wojny cyfrowej. Przewodnik dla śledczego po szpiegostwie, oprogramowaniu ransomware i cyberprzestępczości zorganizowanej
(41.40 zł najniższa cena z 30 dni)44.85 zł
69.00 zł(-35%) -
Dzięki DevOps możesz przyspieszyć cykl życia związany z dostarczaniem oprogramowania, jeśli tylko poznasz procesy, narzędzia i sposób myślenia będący podstawą kultury DevOps. Ta książka pomaga inżynierom oprogramowania i kierownikom do spraw technicznych w przekształcaniu organizacji w celu przyj...(47.40 zł najniższa cena z 30 dni)
51.35 zł
79.00 zł(-35%) -
Wielu adeptów kodowania ulega złudnemu przekonaniu, że opanowanie jakiegoś języka programowania wystarczy, aby być programistą. Nader często w pośpiechu piszą nieuporządkowany kod, który zawiera mnóstwo powtórzeń i jest kompletnie nieczytelny. Tymczasem prawdziwi mistr...
The Art of Clean Code. Jak eliminować złożoność i pisać czysty kod The Art of Clean Code. Jak eliminować złożoność i pisać czysty kod
(35.40 zł najniższa cena z 30 dni)38.35 zł
59.00 zł(-35%) -
To trzecie, wzbogacone i uzupełnione wydanie praktycznego samouczka, dzięki któremu błyskawicznie rozpoczniesz pracę z Terraform. Zapoznasz się z językiem programowania Terraform i zasadami tworzenia kodu. Szybko zaczniesz wdrażać infrastrukturę i zarządzać nią za pomocą zaledwie kilku poleceń. I...
Terraform. Tworzenie infrastruktury za pomocą kodu. Wydanie III Terraform. Tworzenie infrastruktury za pomocą kodu. Wydanie III
(59.40 zł najniższa cena z 30 dni)64.35 zł
99.00 zł(-35%) -
To nie jest podręcznik dla programistów. Celem autorów jest zaprezentowanie jedynej w swoim rodzaju perspektywy firmy Google, od lat rozwijającej trwały ekosystem oprogramowania, co pozwoliło zebrać pożyteczne wnioski dotyczące skali działalności i czasu jej trwania. W książce zwrócono uwagę na t...
Inżynieria oprogramowania według Google. Czego warto się nauczyć o tworzeniu oprogramowania Inżynieria oprogramowania według Google. Czego warto się nauczyć o tworzeniu oprogramowania
(77.40 zł najniższa cena z 30 dni)83.85 zł
129.00 zł(-35%) -
Ta książka jest właśnie takim mistrzem-przyjacielem. Nie zawiera skomplikowanej teorii i technicznego żargonu, znajdziesz w niej za to mnóstwo sekretów i wskazówek, dzięki którym zaczniesz przywozić z podróży przepiękne zdjęcia! Zamieszczono w niej sporo ważnych uwag na temat kreatywności czy wiz...
Fotografia podróżnicza. Tajemnice zawodowców wyjaśnione krok po kroku Fotografia podróżnicza. Tajemnice zawodowców wyjaśnione krok po kroku
(35.40 zł najniższa cena z 30 dni)38.35 zł
59.00 zł(-35%)
Dzieki opcji "Druk na żądanie" do sprzedaży wracają tytuły Grupy Helion, które cieszyły sie dużym zainteresowaniem, a których nakład został wyprzedany.
Dla naszych Czytelników wydrukowaliśmy dodatkową pulę egzemplarzy w technice druku cyfrowego.
Co powinieneś wiedzieć o usłudze "Druk na żądanie":
- usługa obejmuje tylko widoczną poniżej listę tytułów, którą na bieżąco aktualizujemy;
- cena książki może być wyższa od początkowej ceny detalicznej, co jest spowodowane kosztami druku cyfrowego (wyższymi niż koszty tradycyjnego druku offsetowego). Obowiązująca cena jest zawsze podawana na stronie WWW książki;
- zawartość książki wraz z dodatkami (płyta CD, DVD) odpowiada jej pierwotnemu wydaniu i jest w pełni komplementarna;
- usługa nie obejmuje książek w kolorze.
W przypadku usługi "Druk na żądanie" termin dostarczenia przesyłki może obejmować także czas potrzebny na dodruk (do 10 dni roboczych)
Masz pytanie o konkretny tytuł? Napisz do nas: sklep[at]helion.pl.
Książka, którą chcesz zamówić pochodzi z końcówki nakładu. Oznacza to, że mogą się pojawić drobne defekty (otarcia, rysy, zagięcia).
Co powinieneś wiedzieć o usłudze "Końcówka nakładu":
- usługa obejmuje tylko książki oznaczone tagiem "Końcówka nakładu";
- wady o których mowa powyżej nie podlegają reklamacji;
Masz pytanie o konkretny tytuł? Napisz do nas: sklep[at]helion.pl.
Książka drukowana


Oceny i opinie klientów: Linux. Wiersz poleceń i skrypty powłoki. Biblia. Wydanie IV Christine Bresnahan, Richard Blum (0)
Weryfikacja opinii następuję na podstawie historii zamówień na koncie Użytkownika umieszczającego opinię. Użytkownik mógł otrzymać punkty za opublikowanie opinii uprawniające do uzyskania rabatu w ramach Programu Punktowego.