Skriptování v Linuxu

7h 59m 28s
Čas
81
Kapitol
Programování
Kategorie
4.3
Hodnocení
Začátečník
Level
slovenský
Jazyk kurzu

Popis online kurzu

Toto je úvodní kurz z oblasti skriptování v Linuxovém Bash. Je určen pro začátečníky, protože skriptování projdeme úplně od základů. Přesto bys měl umět alespoň základy práce v Linuxovém terminálu.

Na Learn2Code vyšly zatím 3 online kurzy zaměřené na linuxový svět. Dva se týkaly příkazů a systému jako takového, a jeden byl zaměřený serverově. Hrát si v linuxovém terminálu je sranda a je to něco úplně jiného než klikat myší v GUI, a tak tuto legraci posuneme na jiný level. Protože pokud tě začal bavit Linux a pokud už zvládáš základy, tak je čas posunout se dalším směrem.

A to tím skriptovacím. Samozřejmě, jsem si vědom, že neskočíme hned na level XXL, ale začneme takovým „emkem“ 😀. Co to znamená?

Projdeme si, co potřebujeme vědět, a to jsou příkazy, které jsme v existujících kurzech neprobírali. Například sed či awk. S tím, když se naučíš pracovat, což se také naučíš, tak budeš hotový král. Samo o sobě by ti to bylo ale na dvě věci, takže budeme řešit i jiné srandy. Vstupy, výstupy, proměnné, podmínky a mnoho jiného. A to až do té míry, že z jednoho původně plánovaného 2-hodinového kurzu vznikl téměř 8-hodinový kurz, a další polovina musela jít bokem do druhého připravovaného kurzu. Neboť by to byl extrém. Takže takto to není extrém, jen takový hardcore.

Ale aby jsi jen slepě nesledoval videa, tak v kurzu najdeš průběžně i domácí úkoly. Některé jsou lehké, nad dalšími je potřeba trochu se zamyslet, a u některých možná i trochu víc. Ale vzhledem k zaměření tohoto kurzu, tedy pro začátečníky, nejsou zbytečně těžké a demotivující. Demotivovaný nechce být nikdo. Chceme vidět, že pomalu dokážeme z malých věcí udělat větší. A když se v tomto kurzu naučíme základy + popřemýšlíme, jak co spojit a kde spojit, tak to půjde všechno až podezřele snadno.

A pokud Bůh dá, tak je to první ze tří kurzů zaměřených na skriptování. Druhý je již ve finální přípravě, a třetí by mohl přijít někdy za rok (respektive koncem roku 2020). Takže nezůstaneme jen u základů, těš se na pokračování.

Kurz je rozdělený do 3 částí:
1. část je obecný pokec o kurzu. Včetně úvodu a závěru.
2. část je o příkazech, které se budou používat při skriptování, ale neprobírali se v linuxovém kurzu.
3. část je spouštění skriptů, zjišťování informací, ověřování a plno práce.

Po skončení kurzu můžeš pokračovat na Scriptování v Linuxu II.

Co všechno dostaneš

  • 62 kvalitních videotutoriálů,
  • 19 domácích úkolů na procvičování a přemýšlení,
  • certifikát o absolvování kurzu,
  • garance vrácení peněz do 14 dnů v případě, že nebudeš s kurzem spokojen.
Online kurz Skriptování v Linuxu je možné

Seznam kapitol

Úvod
01-01 Soft úvod - o čom to bude?
Dostupné v ukázce kurzu
Bash
02-01 Pár slov o Bashi
Dostupné v ukázce kurzu
02-02 Pár slov o scripte
Dostupné v ukázce kurzu
Príkazy
03-01 sed I - vymazavanie
Dostupné pouze po zakoupení přístupu
03-02 sed II - nahradzovanie
Dostupné v ukázce kurzu
03-03 sed III - nahrádzanie a vkladanie v praxi
Dostupné pouze po zakoupení přístupu
03-04 sed IV - vkladanie pred a po
Dostupné pouze po zakoupení přístupu
03-05 tr
Dostupné pouze po zakoupení přístupu
03-06 expr
Dostupné pouze po zakoupení přístupu
03-07 test I súbory a práva
Dostupné pouze po zakoupení přístupu
03-08 test II stringy
Dostupné pouze po zakoupení přístupu
03-09 awk I
Dostupné pouze po zakoupení přístupu
03-10 awk II
Dostupné pouze po zakoupení přístupu
03-11 awk III
Dostupné pouze po zakoupení přístupu
03-12 awk IV
Dostupné pouze po zakoupení přístupu
03-13 awk V
Dostupné pouze po zakoupení přístupu
Scripty
04-01 Fabičky
Dostupné pouze po zakoupení přístupu
04-02 základy
Dostupné pouze po zakoupení přístupu
04-03 komentáre a echá
Dostupné pouze po zakoupení přístupu
DÚ vypíš komentár
Dostupné pouze po zakoupení přístupu
04-04 sleep, exit
Dostupné pouze po zakoupení přístupu
04-05 Premenné I
Dostupné pouze po zakoupení přístupu
04-06 získanie vstupu
Dostupné pouze po zakoupení přístupu
04-07 výber
Dostupné pouze po zakoupení přístupu
04-08 potvrdenie voľby
Dostupné pouze po zakoupení přístupu
04-09 posielanie údajov do scriptu
Dostupné pouze po zakoupení přístupu
04-10 if I
Dostupné pouze po zakoupení přístupu
DÚ sleep I
Dostupné pouze po zakoupení přístupu
04-11 if II
Dostupné pouze po zakoupení přístupu
04-12 if III cisla
Dostupné pouze po zakoupení přístupu
DÚ sleep II
Dostupné pouze po zakoupení přístupu
04-13 if IV and a or
Dostupné pouze po zakoupení přístupu
04-14 if V rôzne
Dostupné pouze po zakoupení přístupu
04-15 else
Dostupné pouze po zakoupení přístupu
04-16 Overujeme číslo
Dostupné pouze po zakoupení přístupu
04-17 Overujeme dĺžku
Dostupné pouze po zakoupení přístupu
DÚ overujeme dĺžku
Dostupné pouze po zakoupení přístupu
04-18 Premenné II
Dostupné pouze po zakoupení přístupu
04-19 Premenné III
Dostupné pouze po zakoupení přístupu
04-20 Premenné IV
Dostupné pouze po zakoupení přístupu
04-21 Premenné V
Dostupné pouze po zakoupení přístupu
04-22 Overujeme existenciu čísel/písmen
Dostupné pouze po zakoupení přístupu
DÚ overujeme a opakujeme
Dostupné pouze po zakoupení přístupu
04-23 Matika s premennými
Dostupné pouze po zakoupení přístupu
DÚ náhodné príklady
Dostupné pouze po zakoupení přístupu
04-24 elif
Dostupné pouze po zakoupení přístupu
DÚ nočné posielanie nieje sranda
Dostupné pouze po zakoupení přístupu
04-25 while
Dostupné pouze po zakoupení přístupu
DÚ while
Dostupné pouze po zakoupení přístupu
04-26 while II
Dostupné pouze po zakoupení přístupu
DÚ - prinúť hľadať používateľa ´
Dostupné pouze po zakoupení přístupu
04-27 for
Dostupné pouze po zakoupení přístupu
DÚ - zasviníme adresár
Dostupné pouze po zakoupení přístupu
04-28 array
Dostupné pouze po zakoupení přístupu
04-29 array II
Dostupné pouze po zakoupení přístupu
DÚ rodina
Dostupné pouze po zakoupení přístupu
04-30 case
Dostupné pouze po zakoupení přístupu
DÚ sleep III
Dostupné pouze po zakoupení přístupu
04-31 heslo I priprava na hash
Dostupné pouze po zakoupení přístupu
04-32 heslo II hashujeme
Dostupné pouze po zakoupení přístupu
04-33 heslo III hashujeme random
Dostupné pouze po zakoupení přístupu
04-34 Random
Dostupné pouze po zakoupení přístupu
DÚ zasviníme adresár ešte viac
Dostupné pouze po zakoupení přístupu
04-35 Vytvárame súbor
Dostupné pouze po zakoupení přístupu
DÚ vytváranie adresárov a súborov
Dostupné pouze po zakoupení přístupu
04-36 Vytvárame script co robí script
Dostupné pouze po zakoupení přístupu
04-37 timeout I
Dostupné pouze po zakoupení přístupu
04-38 timeout II
Dostupné pouze po zakoupení přístupu
04-39 Odpočítavanie pokusov
Dostupné pouze po zakoupení přístupu
DÚ oprav to po mne
Dostupné pouze po zakoupení přístupu
04-40 spúšťanie príkazov
Dostupné pouze po zakoupení přístupu
DÚ Replay Music -Really Fast
Dostupné pouze po zakoupení přístupu
04-41 ktože som
Dostupné pouze po zakoupení přístupu
DÚ podpis
Dostupné pouze po zakoupení přístupu
04-42 spúšťanie ako iný user
Dostupné pouze po zakoupení přístupu
DÚ odhalenie
Dostupné pouze po zakoupení přístupu
04-43 Zisťujeme systémove info - cpu
Dostupné pouze po zakoupení přístupu
04-44 Zisťujeme systémové info - load
Dostupné pouze po zakoupení přístupu
04-45 yes
Dostupné pouze po zakoupení přístupu
DÚ spustenie yeska a kontrola loadu
Dostupné pouze po zakoupení přístupu
Koniec
05-01 Poďakovanie
Dostupné pouze po zakoupení přístupu

Hodnocení kurzu

Skriptování v Linuxu

Dobrý kurz, veľa domácich úloh. Jedine mi trochu prekáža, že ich neviem s nikým skontrolovať a konzultovať.

Karol V.

Skriptování v Linuxu

Asi by som našiel veci, ktoré by sa dali vytknúť, ale po absolvovaní kurzu som bol schopný napísať si script pre deploy aplikácie, takže kurz splnil účel. Určite si pozriem aj pokračovanie. Ďakujem

Peter N.

Pozri aj tieto kurzy