Dziękujemy za wysłanie zapytania! Jeden z członków naszego zespołu skontaktuje się z Państwem wkrótce.
Dziękujemy za wysłanie rezerwacji! Jeden z członków naszego zespołu skontaktuje się z Państwem wkrótce.
Plan Szkolenia
Wprowadzenie
- Filozofia i zasady Basha / Co to jest Bash?
- Bash w porównaniu do innych języków skryptowych
- Przegląd funkcji i architektury Basha
- Poza Bashem: Bash w kontekście zadań administracyjnych systemu
Zrozumienie Basha
- Cykl życia skryptu Basha
- Jak Bash pasuje do zadań administracyjnych systemu
- Składnia i typy danych w Bashu
Rozpoczęcie pracy
- Konfiguracja środowiska programistycznego
- Instalacja Basha na systemach Linux
- Instalacja Basha na systemach Windows
- Konfiguracja środowiska Basha
Tworzenie i uruchamianie skryptów Basha
- Struktura skryptu Basha
- Uruchamianie skryptów Basha
- Używanie zmiennych, argumentów i wejścia/wyjścia
- Struktury sterujące i pętle
Bash Scripting do Automatyzacji
- Automatyzacja zadań za pomocą Basha
- Zarządzanie systemem plików za pomocą Basha
- Zarządzanie procesami za pomocą Basha
- Monitorowanie i logowanie systemu za pomocą Basha
Integracja Basha z innymi narzędziami
- Bash i wyrażenia regularne
- Bash i sed, awk
- Bash i narzędzia wiersza poleceń (grep, find, xargs itp.)
Rozwiązywanie problemów
- Debugowanie skryptów Basha
- Najczęstsze błędy i jak ich unikać
- Optymalizacja skryptów Basha
Podsumowanie i kolejne kroki
- Przegląd kluczowych pojęć i najlepszych praktyk
- Kolejne kroki w nauce Basha i automatyzacji za pomocą Basha
Wymagania
- Zrozumienie systemu operacyjnego Linux
- Doświadczenie z interfejsem wiersza poleceń
- Podstawowa znajomość programowania
Grupa docelowa
- Programiści
- Administratorzy systemów
21 godzin
Opinie uczestników (1)
Praktyczne zadania i best practices