reklama - zainteresowany?

Linux. Wiersz polece - Helion

Linux. Wiersz polece
Autor: Christine Bresnahan, Richard Blum
Tytuł oryginału: Linux Command Line and Shell Scripting Bible, 4th Edition
ISBN: 978-83-8322-074-1
okładka: mi
Data wydania: 2023-01-01
Ksi─Ögarnia: Helion

Cena ksi─ů┼╝ki: 74,50 z┼é (poprzednio: 149,00 z┼é)
Oszczędzasz: 50% (-74,50 zł)

Dodaj do koszyka Linux. Wiersz polece

Dodaj do koszyka Linux. Wiersz polece

 

Osoby które kupowały "Linux. Wiersz polece", wybierały także:

  • Windows Media Center. Domowe centrum rozrywki
  • Ruby on Rails. ─ćwiczenia
  • DevOps w praktyce. Kurs video. Jenkins, Ansible, Terraform i Docker
  • Przyw├│dztwo w ┼Ťwiecie VUCA. Jak by─ç skutecznym liderem w niepewnym ┼Ťrodowisku
  • Scrum. O zwinnym zarz─ůdzaniu projektami. Wydanie II rozszerzone

Dodaj do koszyka Linux. Wiersz polece

Spis tre┼Ťci

Linux. Wiersz polece┼ä i skrypty pow┼éoki. Biblia. Wydanie IV -- spis tre┼Ťci

O autorach

O redaktorze merytorycznym

Podzi─Ökowania

Wprowadzenie

Cz─Ö┼Ť─ç I. Wiersz polece┼ä Linuksa

  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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

Cz─Ö┼Ť─ç II. Podstawy skryptów pow┼éoki

  • 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
  • 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
  • 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
  • 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

Cz─Ö┼Ť─ç III. Zaawansowane techniki skryptowe

  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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

Cz─Ö┼Ť─ç IV. Tworzenie praktycznych skryptów i zarz─ůdzanie nimi

  • 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
  • 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

Dodatki

  • Dodatek A. Przewodnik po poleceniach pow┼éoki Bash
  • Dodatek B. Skrócony przewodnik po edytorach sed i gawk
  • Skorowidz

Dodaj do koszyka Linux. Wiersz polece

Code, Publish & WebDesing by CATALIST.com.pl



(c) 2005-2024 CATALIST agencja interaktywna, znaki firmowe nale┼╝─ů do wydawnictwa Helion S.A.