1 Wstęp

Wprowadzenie do Linuxa

Marek Grochowski

= Contents =

1 Wstęp

1.1 Trochę historii UNIX-a i .. wolnego oprogramowania

1.2 Budowa i własności systemu UNIX

1.3 Rozpoczynamy pracę

2 Podstawowe polecenia

2.1 Anatomia polecenia

2.2 Gdzie szukać pomocy?

2.2.1 Podręcznik systemowy

2.3 Ćwiczenia

2.4 Zarządzanie plikami

2.4.1 Najważniejsze polecenia

2.4.2 Znaki specjalne powłoki - dopasowanie nazw plików

2.4.3 Ćwiczenia

2.5 Narzędzia tekstowe

2.5.1 Najważniejsze polecenia

2.5.2 Przekierowanie standardowego wejścia i wyjścia programu

2.5.3 Potoki

2.5.4 Podstawianie wyników polecenia

2.5.5 Ćwiczenia

2.6 Uprawnienia

2.6.1 Ćwiczenia

2.7 Procesy

2.7.1 Najważniejsze polecenia

2.7.2 Katalog /proc

2.7.3 Ćwiczenia

2.8 Informacje o systemie i użytkownikach

2.9 Wyszukiwanie plików

2.10 Inne narzędzia

2.11 Edytor strumieniowy sed

2.12 Wyrażenia regularne

2.13 Narzędzia sieciowe

2.14 Archiwa, kompresja danych

3 Powłoka bash

3.1 Konfiguracja powłoki i środowiska

3.2 Zmienne powłoki i środowiska

3.2.1 Lokalizacja

3.3 Aliasy

4 Skrypty - wstęp do programowania w powłoce Bash

4.1 Struktura skryptu

4.2 Uruchamianie skryptu

4.3 Wykrywanie błędów w skrypcie

4.4 Zmienne

4.5 Operacje arytmetyczne i warunki logiczne

4.6 Instrukcje sterujące

4.7 Przykłady

5 Indeks polecen

1 Wstęp

Generated on Wed Nov 4 12:26:53 2020 by LaTeXML {{data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAOCAYAAAD5YeaVAAAAAXNSR0IArs4c6QAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB9wKExQZLWTEaOUAAAAddEVYdENvbW1lbnQAQ3JlYXRlZCB3aXRoIFRoZSBHSU1Q72QlbgAAAdpJREFUKM9tkL+L2nAARz9fPZNCKFapUn8kyI0e4iRHSR1Kb8ng0lJw6FYHFwv2LwhOpcWxTjeUunYqOmqd6hEoRDhtDWdA8ApRYsSUCDHNt5ul13vz4w0vWCgUnnEc975arX6ORqN3VqtVZbfbTQC4uEHANM3jSqXymFI6yWazP2KxWAXAL9zCUa1Wy2tXVxheKA9YNoR8Pt+aTqe4FVVVvz05O6MBhqUIBGk8Hn8HAOVy+T+XLJfLS4ZhTiRJgqIoVBRFIoric47jPnmeB1mW/9rr9ZpSSn3Lsmir1fJZlqWlUonKsvwWwD8ymc/nXwVBeLjf7xEKhdBut9Hr9WgmkyGEkJwsy5eHG5vN5g0AKIoCAEgkEkin0wQAfN9/cXPdheu6P33fBwB4ngcAcByHJpPJl+fn54mD3Gg0NrquXxeLRQAAwzAYj8cwTZPwPH9/sVg8PXweDAauqqr2cDjEer1GJBLBZDJBs9mE4zjwfZ85lAGg2+06hmGgXq+j3+/DsixYlgVN03a9Xu8jgCNCyIegIAgx13Vfd7vdu+FweG8YRkjXdWy329+dTgeSJD3ieZ7RNO0VAXAPwDEAO5VKndi2fWrb9jWl9Esul6PZbDY9Go1OZ7PZ9z/lyuD3OozU2wAAAABJRU5ErkJggg==|[LOGO]}}