Linux pre vývojárov. Bezplatný kurz - kurz 5 000 rub. zo Slurmu, tréning, Termín: 28.11.2023.
Rôzne / / November 28, 2023
Kurz pre vývojárov, ktorí sa rozhodnú urobiť z Linuxu svoj hlavný OS. Vďaka získaným znalostiam sa budete môcť natívne pripojiť k serveru, pracovať s produkčnými technológiami a využívať Linux na riešenie profesionálnych problémov.
Téma 1: Úvod
1.1. Čo je Linux? Aké sú jeho výhody a nevýhody? V akých prípadoch by sa mal používať na pracovnom stroji a v akých nie?
1.2. Výber distribúcie. Rodiny operačných systémov Linux: Ubuntu, *ubuntu, Arch, Fedora, Mint atď.
1.3. Inštalácia. Súbor odkazov a prístup k inštalácii systémov Linux na pracovný počítač. Trochu o grub, inštalácii vedľa Windows atď. Odkazy na stiahnutie distribúcií.
Téma 2: Použitie
2.1. Terminál a pravidlá práce s ním. Hlavné výhody a nevýhody práce s operačným systémom bez grafického rozhrania.
2.2. Súbory, priečinky, odkazy v Linuxe. Kontrola.
2.3. Inštalácia a spustenie programov. Základní správcovia balíkov a ako fungujú.
- Inštalácia a odinštalovanie programov cez apt.
- apt repozitáre, ich správa, princípy fungovania.
- Inštalácia a odinštalovanie programov stiahnutím hotových binárnych súborov.
- Trochu o aptitude, pacman, yum atď.
2.4. Používatelia a skupiny používateľov. Používateľské prístupy.
- Správa užívateľov.
- Správa skupín používateľov.
- Čo sú prístupy?
- Príklady riadenia prístupu z takmer reálnych prípadov (najčastejším prípadom je webový server).
2.5. Premenné prostredia.
2.6. Ako fungujú konfiguračné súbory pomocou ~/.bashrc ako príkladu.
Téma 3: Základné príkazy a nástroje
3.1. cd, ls, mkdir a ďalšie najpopulárnejšie príkazy.
3.2. Vyhľadávajte podľa súborov. grep, nájsť.
3.3. Zmena súborov sed, awk, vim, nano.
3.4. Sťahovanie informácií curl, wget.
3.5. Základy programovania Bash: operátory, premenné, funkcie.
Téma 4: Základy monitorovania systému
4.1. Procesy v Linuxe. Základy.
4.2. ps aux, top, htop, iné nástroje.
Téma 5: Pripojenie k vzdialeným počítačom
5.1. Ako pracovať s SSH.
5.2. Ako funguje SSH. Asymetrické šifrovanie.