Angular - profesjonalne techniki pracy | RABAT 20% tylko z kodem: techniki20

SPRAWDŹ

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 (1)

Średnia ocena 5 5

Każdy rozdział rozpoczyna się od krótkiego opisu konkretnego problemu, który można rozwiązać dzięki skryptowi Basha. Taki układ na pewno docenią wszyscy, którzy nie mają zbyt wiele czasu na poznawanie teorii, gdy natychmiast potrzebna jest im praktyka.

Przemysław Ponikarczyk 38 dni temu

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