Projektowanie wnętrz - wizualizacja kuchni | Rabat 20% z kodem: KUCHNIA20

DOWIEDZ SIĘ WIĘCEJ

Kurs Bash - skrypty i automatyzacja

Naucz się programować w bash i wykorzystaj tę wiedzę do automatyzacji zadań w systemach Linux i Windows

Z tym kursem otrzymasz certyfikat!

Czego się nauczysz?

  • jak pracować ze skryptami powłoki

  • jak pisać własne skrypty bash

  • jak zautomatyzować zadania

  • jak debugować skrypty

  • jak korzystać z operacji wejścia oraz wyjścia

  • jak wykorzystać skrypty bash podczas wdrażania aplikacji

  • jak zainstalować narzędzia niezbędne do pracy

  • jak wdrożyć aplikację webową i skonfigurować serwer FTP

Środowisko pracy

Kluczowe elementy bash

Ważne techniki

Automatyzacja zadań

Jak korzystać z kursu?

Pobierz z AppStore Pobierz z Google Play

Spis treści

Wprowadzenie
Wstęp 00m 48s Dostęp po zakupie
Jak korzystać z materiałów 03m 42s Dostęp po zakupie
Krótkie omówienie projektu 02m 40s Dostęp po zakupie
Instalacja narzędzi - MobaXterm, putty, virtualbox, Visual Studio Code i Git w systemie Windows 05m 49s Dostęp po zakupie
Pobieranie obrazów Ubuntu z oficjalnej strony Ubuntu. 02m 08s Dostęp po zakupie
Instalacja Ubuntu Desktop 18.04 z Visual Studio Code 08m 32s Dostęp po zakupie
Instalacja Ubuntu Server 16.04 05m 48s Dostęp po zakupie
Rdzeń. kostrukcja bash
Bash file - .bash_profile; .bashrc; 14m 58s Dostęp po zakupie
Bash file - .bash_history; .bash_logout 13m 24s Dostęp po zakupie
Co sprawia, że skrypt jest skryptem powłoki 06m 58s Dostęp po zakupie
Wyświetlanie zmiennych środowiskowych w skrypcie 07m 09s Dostęp po zakupie
Używanie zmiennych w wierszu poleceń 04m 49s Dostęp po zakupie
Ustawianie i używanie zmiennych w skryptach 10m 31s Dostęp po zakupie
Typy komentarzy i struktura 03m 47s Dostęp po zakupie
Zagnieżdzanie komend w skryptach, aliasy 07m 26s Dostęp po zakupie
Status wyjścia 06m 22s Dostęp po zakupie
Działania arytmetyczne 10m 25s Dostęp po zakupie
Globalne i lokalne zmienne środowiskowe 07m 57s Dostęp po zakupie
Znaki specjalne - apostrofy pojedyncze, podwójne i znaki ucieczki 03m 22s Dostęp po zakupie
/dev/null 03m 49s Zobacz darmową lekcję
Read. Pobieranie danych interakcje w konsoli z uzytkownikiem 07m 21s Dostęp po zakupie
Rozszerzenia powłoki 10m 08s Dostęp po zakupie
Typy zmiennych - definicja jawna i niejawna 06m 55s Dostęp po zakupie
Tablice 08m 51s Dostęp po zakupie
Instrukcje warunkowe
Przekazywanie zmiennych do skryptów w wierszu poleceń 08m 22s Dostęp po zakupie
Instrukcje IF 07m 35s Dostęp po zakupie
IF / THEN / ELSE / ELSE IF 08m 55s Dostęp po zakupie
Pętle FOR, WHILE, UNTIL, SELECT i operator CASE 16m 03s Dostęp po zakupie
Podczas działania pętli (Break, Continue) 05m 58s Dostęp po zakupie
&& i || 10m 41s Dostęp po zakupie
Wejścia i wyjścia
Czytanie plików, IFS i ograniczenia 10m 51s Dostęp po zakupie
Deskryptory plików i uchwyty 06m 06s Dostęp po zakupie
Pułapki i sygnały 07m 42s Dostęp po zakupie
Debugowanie i obsługa błedów
Debugowanie skryptu 04m 16s Zobacz darmową lekcję
Obsługa błędów 05m 48s Dostęp po zakupie
Funkcje
Proste funkcje 06m 27s Dostęp po zakupie
Struktura funkcji w skrypcie 06m 13s Dostęp po zakupie
Zmienne w funkcji 06m 35s Dostęp po zakupie
Funkcje z parametrami 09m 59s Dostęp po zakupie
Zagnieżdżone funkcje 12m 39s Dostęp po zakupie
Funkcje powrotu i wyjścia 12m 42s Dostęp po zakupie
Przykłady użycia
Skrypt automatyzujący dodawanie użytkowników 13m 33s Dostęp po zakupie
Automatyzacja zadań instalacyjnych i konfiguracyjnych na przykładzie WordPress Apache PHP MySQL & Proftp 16m 14s Dostęp po zakupie
Prosty serwer www i ftp z obsługą wielu użytkowników 07m 14s Dostęp po zakupie
Zakończenie
Zakończenie 01m 01s Dostęp po zakupie

Recenzje (0)

Średnia ocena 0 5
89

Szkolenie zawiera

  • Nielimitowany dostęp
  • Oglądasz kursy gdzie chcesz i kiedy chcesz.
  • Możliwość pobrania pliku
  • Możesz pobrać pliki z kursem i zachować kopie.
  • Darmowe aktualizacje
  • Szkolenie będzie na bieżąco aktualizowane, a Ty będziesz miał dostęp do wszystkich nowych lekcji.
  • Dodatkowe materiały
  • Wraz ze szkoleniem otrzymasz wszystkie pliki użyte w kursie.
  • Testy, ćwiczenia
  • Szkolenie zawiera również testy i ćwiczenia, które pomogą ci utrwalić wiedzę.
  • Certyfikat ukończenia
  • Na koniec otrzymasz certyfikat potwierdzający ukończenie szkolenia.
  • Dostęp z urządzeń mobilnych
  • Masz dostęp do szkolenia również z urządzeń mobilnych i możesz uczyć się w dowolnym miejscu.

Informacje o kursie

  • Poziom Podstawowy
  • Poziom Podstawowy
  • Czas trwania 6 godzin

Autor

Piotr Kośka

Piotr Kośka

Virtualization & Cloud Engineer

Posiada ponad 12 letnie doświadczenie w pracy z systemami Linux/GNU. Pasjonat i wielki entuzjasta tego środowiska, na co dzień zajmujących się zarządzaniem siecią i administracją serwerami. W wolnych chwilach lubi jeździć na rowerze i oglądać filmy z uniwersum Marvela

Szybka pomoc

FAQ (Najczęściej Zadawane Pytania)

888 223 111