Kategoria: Linux (wszystkie)
Celem szkolenia jest poznanie powłoki Bash w systemach Linux/UNIX jako zaawansowanego narzędzia pracy i środowiska skryptowego. Omawiane są metody automatyzacji pracy i konstrukcje programistyczne dostępne w środowisku wiersza poleceń.
Zajęcia prowadzone są przy komputerach i mają charakter warsztatowy. Uczestnicy piszą dużą ilość przykładowych, praktycznych skryptów (m.in. przetwarzanie tekstowych plików danych, przeszukiwanie logów, monitorowanie parametrów systemu).
Czas trwania
1 dzień
Program
- Powłoka jako środowisko pracy
- Sprawna praca w powłoce (historia, skróty klawiszowe)
- Strumienie i przekierowania
- Zagnieżdzanie poleceń
- Znaki specjalne, różne rodzaje cudzysłowów i nawiasów
- Podmiany i rozwinięcia
- Operacje arytmetyczne w powłoce
- Różne polecenia do pracy z tekstem (cat, cut, sort, uniq, tr i inne)
- Tworzenie i uruchamianie skryptów
- Jak stworzyć i uruchomić skrypt
- Zmienne
- Parametry
- Konstrukcje warunkowe
- Testy logiczne, operatory koniunkcji i alternatywy
- Pętle
- Zagadnienia dodatkowe (przedstawiane w rozszerzonej, dwudniowej wersji szkolenia, patrz informacje dodatkowe poniżej):
- Funkcje
- Włączenia
- Wyrażenia regularne
- Podmiana w locie z użyciem sed
- Zarządzanie uruchamianymi zadaniami: procesy, sygnały, uruchamianie w tle
Training also available in English - for more information see here.
Przeznaczenie i wymagania
Szkolenie przeznaczone dla administratorów sieci/systemu Linux.
Szkolenie przeznaczone jest dla osób, które znają w stopniu podstawowym dowolny system z rodziny Linux/UNIX (poruszanie się po drzewie katalogów, podstawowe operacje na plikach, dowolny edytor tekstu).
Certyfikaty
Uczestnicy szkolenia otrzymują imienne certyfikaty sygnowane przez ALX.