Przedłużamy promocję o jeden dzień     |        Do -80% na kursy online     |        Jeszcze Przez:

05 godz. 59 min. 10 sek.
Logo
Zostań autorem

Koszyk jest pusty

0

Kategorie

  • Chcesz się dzielić wiedzą?

Zaloguj się

Nie pamiętasz hasła? Kliknij tutaj

Administrator Linux: Skryptowanie w BASH (z podręcznikiem PDF)

Ile serwerów przypada na jednego administratora? Kilka, 100, a może 1000? Jak opanować taką pracę? Trzeba automatomatyzować i skryptować.

Nowość

Stworzony przez Rafal Mobilo

Ostatnia aktualizacja: 04/09/2021
00:00
00:00
x

Darmowe lekcje

Zobacz darmowe fragmenty tego szkolenia przed zakupem.

Trailer
Wprowadzenie - o kursie
|02:44
Pierwszy skrypt – czasami lepiej zacząć od początku
|09:23
Trailer
Wprowadzenie - o kursie
Pierwszy skrypt – czasami lepiej zacząć od początku
Skrypty zmienne są! Korzystanie ze zmiennych
Decyzja w skrypcie - instrukcja if
Argumenty skryptu
39
99

18 % taniej

49.00 zł

🔥 Gorący temat: W tym tygodniu 142 użytkowników obejrzało to szkolenie.
Ikona kalendarza30 dni gwarancji zwrotu pieniędzy
Ikona zegaraRozpocznij teraz za darmo, zapłać do 30 dni
Flaga PolskiPolska obsługa i faktura

Szkolenie obejmuje:

  • Bezterminowy dostęp
  • 30 wykładów
  • 4 godz. 18 min. materiałów wideo
  • 4 slajdów
  • Regularne aktualizacje
  • Certyfikat ukończenia
  • Wsparcie autora na każdym etapie
  • Dostęp do zamkniętej grupy dyskusyjnej

Masz pytania dotyczące tego szkolenia?.

questionZadaj pytanie autorowi

Czego się nauczysz?

  • Ogólne zasady budowy i wykorzystania skryptów
  • Konfiguracja środowiska pracy (pliki profilu)
  • Wykorzystanie zmiennych, operacje na zmiennych
  • Korzystanie z funkcji sterujących oraz pętli
  • Obsługa błędów i kodów wyjścia
  • Przyjmowanie argumentów skryptu i funkcji
  • Budowanie funkcji i biblioteki funkcji

Wymagania

Znajomość pracy z Linux, znajomość podstawowych komend systemu

Dostępne środowisko z zainstalowanym systemem Linux

Opis kursu

U podstaw Linuxa leżą polecenia uruchamiane w linii komend. Konieczność nauczenia się tych poleceń, to zmora dla tych wszystkich, którzy dopiero rozpoczynają pracę z tym system operacyjnym.


Ale linia komend, ma też swoje ogromne zalety. Jedną z nich jest to, że wystarczy umiejętnie połączyć ze sobą proste komendy, a można stworzyć zupełnie nowe narzędzia, skrypty i funkcje, które mogą zastąpić dziesiątki poleceń. Od tej pory administrator systemu może po prostu uruchomić swój skrypt – i już – gotowe.


Co mogą takie skrypty robić? Generalnie, jeśli jesteśmy w stanie zrobić coś na systemie za pomocą poleceń, to jesteśmy w stanie te polecenia umieścić w skrypcie. Ponieważ na Linuxie da się z linii komend zrobić wszystko, to właściwie wszystko można oskryptować. Powtarzające się kopiowanie plików, instalacja programu, rekonfiguracja sieci, tworzenie użytkowników, analiza logów systemowych, tworzenie raportów i sprawdzanie zabezpieczeń – to tylko kilka przykładów… a można by je mnożyć.


Do efektywnego skryptowania nie wystarczy jednak tylko znajomość samych komend. Oprócz tego trzeba wiedzieć,

  • jak używać zmiennych,
  • jak pracować z instrukcjami warunkowymi, pętlami,
  • jak porównywać liczby i teksty,
  • jak pobierać wyniki innych uruchamianych instrukcji
  • jak parametryzować skrypty
  • jak budować funkcjie i biblioteki funkcji

o tym właśnie nauczysz się na tym kursie.


Znajdziesz tu często nie tylko odpowiedź na pytanie „jak coś zrobić”, ale również „dlaczego tak a nie inaczej”. Zobaczysz różne metody wykonania podobnej czynności i poznasz zalety i wady tych różnych podejść. Nauczysz się tricków stosowanych przez rasowych skrypciarzy. Poznasz elementy architektury, a może raczej „filozofii” budowania aplikacji na Linuxie, zbudujesz funkcje i w oparciu o nie stworzysz własną bibliotekę gotową do wykorzystania w innych skryptach.


Kurs składa się z niezbyt długich lekcji, każda dedykowana innemu tematowi, a do każdej lekcji w kursowym podręczniku dostępnym w postaci PDF znajdziesz krótką notatkę oraz zadania do samodzielnego rozwiązania. W razie czego, są też propozycje rozwiązań. Kurs jest e-learningowym odpowiednikiem tradycyjnego szkolenia w klasie, no dobrze… nie ma poczęstunku – to chyba główna różnica.


Czy warto się uczyć programowania BASH-a? Z moich doświadczeń i przewidywań wynika, że tak. Sam uczyłem się go z 20 lat temu i do dzisiaj go używam – zmian w tym czasie nie było wiele, czego nie da się powiedzieć np. o językach programowania, które zmieniają się z roku na rok – prawie jak moda.


Przerabiając solidnie ten kurs, osiągniesz gotowość do automatyzowania pracy systemu operacyjnego Linux/Unix, a nie ulega wątpliwości, że automatyczne zarządzanie systemem jest i będzie niezwykle pożądane w świecie IT. Rozwój chmury powoduje, że jeden admin nie zarządza kilkoma maszynami, ale dziesiątkami, setkami, tysiącami… - nie wcale nie przesadzam.


Pozostaje mi więc zaprosić do wspólnej nauki.

Zapisz się na kurs i pamiętaj, że w razie czego możesz z niego zrezygnować (sprawdź warunki w regulamienie).


Skryptuj, a reszta nich dzieje się sama!


Powodzenia!

Spis treści

Czas trwania: 04:18:47Rozwiń wszystkie tematy
downWprowadzenie
3 wykłady
  • Wprowadzenie - o kursie|02:44
  • Skrypty - a po co to komu?08:37
  • LaboratoriumSlajdy: 1
downPodstawy skryptowania
9 wykłady
downSterowanie skryptem
4 wykłady
downPętle w BASH
6 wykłady
downSkrypty z parametrami
3 wykłady
downFunkcje i biblioteki
4 wykłady
downZakończenie
1 wykłady

O autorze

avatar
Rafal MobiloDevOps Engineer
Kursy: 5
O mnie
Microsoft Certified Trainer. Programista, administrator baz danych, trener i konsultant. Główne specjalności to administracja i programowanie baz danych, automatyzacja z wykorzysta...Czytaj więcej
Zobacz profil autora
39
99

18 % taniej

49.00 zł