reklama - zainteresowany?

Wiersz polece - Helion

Wiersz polece
Autor: Daniel Barrett
Tytuł oryginału: Efficient Linux at the Command Line: Boost Your Command-Line Skills
Tłumaczenie: Grzegorz Werner
ISBN: 978-83-283-9627-2
stron: 224, Format: 165x235, okładka: mi
Księgarnia: Helion

Książka będzie dostępna od sierpnia 2022

Tagi: Linux

Linux od dawna jest ch

Spis treści

Wiersz poleceń Linuksa. Rozwijanie umiejętności efektywnej pracy -- spis treści

Przedmowa

Część I. Podstawowe pojęcia

  • 1. Łączenie poleceń
    • Wejście, wyjście i potoki
      • Co to jest polecenie?
    • Sześć poleceń na dobry początek
      • Polecenie 1.: wc
      • Polecenie ls działa inaczej, kiedy jest przekierowane
      • Polecenie 2.: head
      • Polecenie 3.: cut
      • Polecenie 4.: grep
      • Polecenie 5.: sort
      • Polecenie 6.: uniq
    • Wykrywanie zduplikowanych plików
    • Podsumowanie
  • 2. Wprowadzenie do powłoki
    • Terminologia powłoki
    • Dopasowywanie nazw plików do wzorców
    • Ewaluacja zmiennych
      • Skąd się biorą zmienne?
      • Zmienne i przesądy
      • Wzorce a zmienne
    • Skracanie poleceń za pomocą aliasów
    • Przekierowywanie wejścia i wyjścia
      • Przekierowywanie a standardowe wyjście błędu (stderr)
    • Wyłączanie ewaluacji za pomocą przytaczania i znaku unikowego
    • Lokalizowanie programów do wykonania
    • Środowiska i pliki inicjalizacyjne, wersja skrócona
    • Podsumowanie
  • 3. Ponowne wykonywanie poleceń
    • Wyświetlanie historii poleceń
    • Przywoływanie poleceń z historii
      • Przewijanie historii
      • Rozwijanie historii
      • Często zadawane pytania dotyczące historii poleceń
      • Nigdy więcej nie usuwaj złego pliku (dzięki historii poleceń)
      • Wyszukiwanie przyrostowe w historii poleceń
    • Edytowanie wiersza polecenia
      • Przesuwanie kursora w wierszu polecenia
      • Rozwijanie historii za pomocą daszków
      • Bardziej zaawansowane podstawianie w rozwijaniu historii
      • Edytowanie wiersza polecenia w stylu Emacsa lub Vima
    • Podsumowanie
  • 4. Krążąc po systemie plików
    • Efektywne odwiedzanie konkretnych katalogów
      • Przeskakiwanie do katalogu domowego
      • Uzupełnianie nazw klawiszem Tab
      • Przeskakiwanie do często odwiedzanych katalogów za pomocą aliasów lub zmiennych
      • Spraw, żeby duży system plików wydawał się mniejszy, używając zmiennej CDPATH
      • Zorganizuj swój katalog domowy pod kątem szybkiej nawigacji
    • Efektywne wracanie do katalogów
      • Przełączanie się między dwoma katalogami za pomocą polecenia "cd -"
      • Przełączanie się między wieloma podkatalogami za pomocą poleceń pushd i popd
    • Podsumowanie

Część II. Umiejętności wyższego poziomu

  • 5. Więcej narzędzi w Twoim przyborniku
    • Generowanie tekstu
      • Polecenie date
      • Polecenie seq
      • Rozwijanie nawiasu klamrowego (funkcja powłoki)
      • Polecenie find
      • Polecenie yes
    • Izolowanie tekstu
      • grep: pogłębione spojrzenie
      • Polecenie tail
      • Polecenie awk {print}
    • Łączenie tekstu
      • Polecenie tac
      • Polecenie paste
      • Polecenie diff
    • Przekształcanie tekstu
      • Polecenie tr
      • Polecenie rev
      • Polecenia awk i sed
    • Powiększanie przybornika
    • Podsumowanie
  • 6. Rodzice, dzieci i środowiska
    • Powłoki to pliki wykonywalne
    • Procesy macierzyste i potomne
    • Zmienne środowiskowe
      • Tworzenie zmiennych środowiskowych
      • Zrywamy z przesądami: zmienne "globalne"
    • Powłoki potomne a podpowłoki
    • Konfigurowanie środowiska
      • Ponowne odczytywanie pliku konfiguracyjnego
      • Podróżowanie ze środowiskiem
    • Podsumowanie
  • 7. Jedenaście dodatkowych sposobów uruchamiania poleceń
    • Techniki wykorzystujące listy
      • Technika 1. Listy warunkowe
      • Technika 2. Listy bezwarunkowe
    • Techniki podstawiania
      • Technika 3. Podstawianie poleceń
      • Technika 4. Podstawianie procesów
    • Techniki wykonywania poleceń w postaci łańcuchów
      • Technika 5. Przekazywanie polecenia jako argumentu programu bash
      • Technika 6. Przekierowywanie polecenia do bash
      • Technika 7. Zdalne wykonywanie łańcucha za pomocą ssh
      • Technika 8. Uruchamianie sekwencji poleceń za pomocą xargs
    • Techniki sterowania procesami
      • Technika 9. Przenoszenie polecenia w tło
      • Technika 10. Jawne podpowłoki
      • Technika 11. Wymiana procesów
    • Podsumowanie
  • 8. Brawurowe jednowierszowce
    • Żyj brawurowo
      • Bądź elastyczny
      • Zastanów się, od czego zacząć
      • Poznaj narzędzia do testowania
    • Wstawianie nazwy pliku do sekwencji
    • Sprawdzanie par dopasowanych plików
    • Generowanie zmiennej CDPATH na podstawie zawartości katalogu domowego
    • Generowanie plików testowych
    • Generowanie pustych plików
    • Podsumowanie
  • 9. Korzystanie z plików tekstowych
    • Pierwszy przykład: znajdowanie plików
    • Sprawdzanie daty ważności domeny
    • Budowanie bazy danych z numerami kierunkowymi
    • Budowanie menedżera haseł
      • Bezpośrednia edycja zaszyfrowanych plików
    • Podsumowanie

Część III. Bonusy

  • 10. Efektywna praca z klawiaturą
    • Praca z oknami
      • Natychmiastowe powłoki i przeglądarki
      • Okna jednorazowe
      • Skróty klawiaturowe do obsługi przeglądarki
      • Przełączanie okien i pulpitów
    • Dostęp do internetu z poziomu wiersza poleceń
      • Uruchamianie okien przeglądarki z poziomu wiersza poleceń
      • Pobieranie stron HTML za pomocą programów curl i wget
      • Przetwarzanie kodu HTML za pomocą pakietu HTML-XML-utils
      • Radzenie sobie z długimi wyrażeniami regularnymi
      • Pobieranie wyrenderowanej strony internetowej za pomocą przeglądarki tekstowej
    • Sterowanie schowkiem z poziomu wiersza poleceń
      • Łączenie selekcji z stdin i stdout
      • Ulepszony menedżer haseł
    • Podsumowanie
  • 11. Więcej technik, które oszczędzają czas
    • Szybkie korzyści
      • Przechodzenie do edytora z poziomu less
      • Edytowanie plików, które zawierają dany łańcuch
      • Polub literówki
      • Szybkie tworzenie pustych plików
      • Przetwarzanie pliku wiersz po wierszu
      • Identyfikowanie poleceń, które obsługują rekurencję
      • Czytanie stron man
    • Dalsza nauka
      • Przeczytaj stronę man programu bash
      • Poznaj cron, crontab i at
      • Poznaj rsync
      • Naucz się innego języka skryptowego
      • Używaj programu make do zadań niezwiązanych z programowaniem
      • Stosuj kontrolę wersji do codziennych plików
    • Pożegnanie

A. Powtórka z Linuksa

  • Polecenia, argumenty i opcje
  • System plików, katalogi i ścieżki
  • Poruszanie się po katalogach
  • Tworzenie i edytowanie plików
  • Obsługa plików i katalogów
  • Wyświetlanie plików
  • Uprawnienia dostępu do plików
  • Procesy
  • Wyświetlanie dokumentacji
  • Skrypty powłoki
  • Stawanie się superużytkownikiem
  • Dalsza lektura

B. Jeśli używasz innej powłoki

Skorowidz

Code, Publish & WebDesing by CATALIST.com.pl



(c) 2005-2024 CATALIST agencja interaktywna, znaki firmowe należą do wydawnictwa Helion S.A.