Proč se učit Linux
HTML-код
- Опубликовано: 26 дек 2024
- Co vidím na Linuxu tak "úžasného"?
Většina serverů běží na Linuxu.
Je to bezpečný univerzánlní OS, pokud je dobře spravován.
Pokud chcete na plno využít např. RPI, tak potřebuje Linux. Můžete sdílet data a zároveň si postavit meteo stanici....
Pokud programujete, vaše aplikace se bude na Linuxu spouštět, je dobré mu rozumět.
Univerzální = využijete ho všude všude. Od herního serveru po ovládání zabezpečení objektu (čidla, kamery).
Ekologický = na rozdíl od jiných OS, když nemá Linux co počítat, tak nepočítá zbytečně
Více zde: studujkdychces...
SYLLABUS: Zvolte si úroveň, na kterou se potřebujete dostat
Linux 1: Úvod do Linuxu a základy práce s daty (11 lekcí)
V první části se seznámíme s výhodami linuxu proti jiným OS. Projdeme spolu celým procesem instalace Linuxu v cloudu či na virtuálním stroji. Naučíte se základy práce se souborovým systémem a strukturou adresářů a hned vám to bude vše jasnější. Zvládnete základy BASHe a pohyb v příkazové řádce, takže poznáte, co to je efektivita. Kromě toho se budeme věnovat:
Naučíte se vytvářet adresáře.
Ukážeme si, jak připojit stroj k síti
Vysvětlíme si, jak nastavit naplánované úlohy sloužící například k údržbě a zálohování (CRON).
Zabezpečení: Projedeme si spolu smysluplné zabezpečení a nastavíme oprávnění uživatelů. Vysvětlíme si oprávnění pro procesy.
Projdeme si krok za krokem instalaci software na virtuální stroj.
Linux 2 (11 lekcí): Naučíme se, jak filtrovat velké soubory
Ve druhém kurzu se konečně dostaneme více do hloubky. Ukážeme si podrobněji práci s proměnnými v BASHi a její možnosti. Budeme pracovat s Regulárními výrazy RegExp a ukážeme si, jak na zřetězení filtrů. Kromě toho se zaměříme na:
Standardní proudy stdin, stdout a stderr
Práce s velkými txt soubory, filtry
Regulární výrazy čili RegExp, zřetězení filtrů
Vysvětlení práce s příkazy: AWk, SED, GREP, HEAD, TR, TAIL, CAT
AWK
Příkaz find aneb hledáme soubory
Jak napsat skript
Linux 3: Úvod do bezpečnosti a VPN
Když už jste ovládli Linux na slušnější úrovni předchozího kurzu, můžete pokročit dál k bezpečnostním prvkům a automatizaci. Tady se setkáte s nastavením firewallu a antiviru na serveru. Tenhle kurz ocení například i manželka, pokud ho využijete k efektivnímu nastavení chytré domácnosti (raspberry pi apod.). Probereme konkrétně:
Pokročilé natavení přístupových práv
Pevný a symbolický link (hardlink, symlink)
Instalace software kompilací ze zdrojových kódů
Práce s procesy, spouštění na pozadí, deamon
BASH skripty, start systému, zálohování
Antivir
Vzdálená synchronizace adresářů
Firewall: IPtables, UFW
Ovládání síťových prvků
Linux 4: Stanete se plnohodnotným administrátorem
Můj závěrečný kurz vám umožní plně se orientovat v Linuxu jako Linux administrátor. V tomto kurzu se naučíte postavit na Linuxu server a spustit ho v cloudu. Konkrétně se zaměříme na:
Spuštění vlastního Linux serveru
FTP server
SAMBA server - sdílení souborů
DNS server
DHCP server
LAMP + RS + benchmark
OpenVPN
Poštovní server
Webový server - NGINX
TCP stack - zabezpeční, výkon
SAMBA server - sdílení souborů