Popis kurzu
Naučte se základy Linuxu s naším praktickým kurzem. Vše, co si budeme ukazovat, si také rovnou sami vyzkoušíte – od příkazové řádky, přes práci se soubory po pokročilejší administraci systémových služeb.
Kurz vás krok za krokem provede linuxovým světem – od úplných základů až po praktickou každodenní práci se systémem. Vysvětlíme, co je Unix a Linux, jak fungují linuxové distribuce a jak se v terminálu pohybovat pomocí základních příkazů. Naučíte se pracovat se soubory a souborovým systémem, spravovat uživatelské účty, řešit práva a přístupy, pracovat s procesy i archivy, a zvládnete i vzdálenou správu serveru.
Linux je nejznámější a nejpoužívanější otevřený operační systém – jde o volně šiřitelný software, který lze dále upravovat a kopírovat, což ho odlišuje od uzavřených systémů jako Windows nebo macOS. Znalost Linuxu je dnes základním předpokladem pro práci administrátora, DevOps inženýra i řady vývojářských pozic.
Cíle kurzu
- Zvládnete se orientovat a pracovat v příkazové řádce Linuxu
- Naučíte se spravovat soubory, adresáře a přístupová práva k nim
- Umíte vytvářet a spravovat uživatelské účty
- Zvládnete pracovat s procesy, archivy a základní prací s textem
- Naučíte se připojit ke vzdálenému serveru a pracovat s ním
- Poznáte principy open source a filozofii linuxového světa
Určeno pro
Kurz je určen
úplným začátečníkům bez jakýchkoliv předchozích zkušeností s Linuxem – ideální pro
budoucí administrátory, DevOps inženýry i každého, kdo se chce s Linuxem seznámit z profesních nebo osobních důvodů. Je vhodným prvním krokem před navazujícími kurzy
Linux administrace 1 a
Linux administrace 2.
Obsah kurzu
Den 1 – Úvod do Linuxu a práce v příkazové řádce1. Co je Unix a Linux
- Historie a principy, na kterých Linux stojí
- Filozofie open source software
2. Linuxové distribuce
- Co je distribuce a jak se jednotlivé verze Linuxu liší
- Přehled nejpoužívanějších distribucí
3. Práce s terminálem a základní příkazy
- Orientace v linuxovém terminálu
- Nejpoužívanější příkazy pro každodenní práci
4. Práce se soubory
- Vytváření, kopírování, přesouvání a mazání souborů a adresářů
- Základní orientace v souborovém systému
5. Uživatelské účty
- Vytváření a správa uživatelů a skupin
- Základy oprávnění
6. Dálková správa
- Úvod do vzdáleného přístupu k serveru
Den 2 – Souborový systém, procesy a pokročilejší práce7. Souborový systém do hloubky
- Struktura linuxového souborového systému
- Řízení přístupu k souborům a adresářům (oprávnění, vlastnictví)
8. Práce s archivy
- Vytváření a rozbalování archivů (např. tar, zip)
9. Elektronická pošta a grafické rozhraní
- Základní práce s poštou z Linuxu
- Orientace v grafickém rozhraní (pro distribuce, které ho nabízejí)
10. Práce s textem, vstup a výstup
- Editace textových souborů přímo v terminálu
- Přesměrování vstupu a výstupu, práce s rourami (pipes)
11. Procesy
- Sledování a správa běžících procesů
- Ukončování a prioritizace procesů
12. Prostředí shellu
- Základy práce se shellem a jeho konfigurace
13. Vzdálený přístup
- Praktické připojení a práce na vzdáleném serveru
Předpoklady
Ke kurzu není třeba předchozích znalostí. Studijní materiály
Součástí kurzu jsou rozsáhlé studijní materiály v elektronické podobě v českém jazyce, ke kterým se můžete kdykoli vrátit — při řešení konkrétního problému nebo onboardingu nového kolegy.Návaznosti
Linux administrace 1, Linux administrace 2