Naučíte se
Naučíte se nainstalovat a konfigurovat Linux (RedHat, SuSE, Debian). Základní nastavení sítě na bázi TCP/IP protokolu. Rozdělení pevného disku pro použití Linuxu jako pracovní stanice a nebo serveru. Vytvoření multibootu pro současné používání Win32 a Linuxu na jednom PC. Seznámíte se s adresářovou strukturou Linuxu, s umístěním jednotlivých konfiguračních souborů, logů a dokumentace. Vyzkoušíte si, jak vyhledávat informace v dokumentaci, manuálových stránkách a logovacích souborech. Uvedeme vás do problematiky zakládání uživatelských účtů a přístupových práv na Linuxu. Naučíte se sledovat dění v Linuxovém serveru a vyhodnocovat takto získané informace. Jedna z nejdůležitějších činností při provozu serveru je jeho zálohování. Naučíte se, jak zálohovat pomocí nástrojů gzip a tar.
Osnova kurzu
Teorie
- GNU/Linux
- GPL
Distribuce Linuxu
- Debian
- RedHat
- SuSE
Instalace
- Výběr vhodného média
- Vytvoření Floppy
- Kompatibilní hardware
- Pojmenování zařízení
- Rozdělení pevného disku
- Nastavení sítě
- Dokončení instalace
- Vypnutí serveru
Zavedení systému
- Zavaděč lilo
- Zavaděč GRUB
- ”První proces” init
Adresářová struktura
- Rozdělení adresářů
- Orientace v adresářové struktuře
Souborový systém
- Připojování svazků
- Formátování svazků
- Vytváření oblasti pro swap
Vyhledávání informací
- Lokální zdroje informací
- Interentové zdroje informací
- Doporučená literatura
Midnight Commander
- Spuštění MC
- Nastavení kláves
- Příjemné vlastnosti MC
Textový editor VI
- Proč právě editor VI?
- Spuštění editoru
- Ukončení editoru
- Posun kurzoru, kurzorové šipky
- Posun v souboru
- Posun po značkách
- Editace textu
- O krok zpět a vpřed
- Kopírování textu
- Vyhledávání v textu
Základní příkazy ”shellu”
- Příkazy normy POSIX.2
- Základní obslužné programy
- Volitelné obslužné programy
Shell BASH (Bourne Again Shell)
- Proměnné
- Speciální znaky shellu
- Oddělovače
- Přesměrování vstupu a výstupu
- Aliasy
- Inicializační soubory
- Spustitelný skript
] Správa uživatelů
- Uživatelské účty
- Informace o uživatelích
- Komunikace s uživateli
- Informace o systému
- Procesy
Přístupová práva
- chmod
- chown
- Rekurzivní změna práv adresářů a nebo souborů pomcí find
Balíčkovací systémy
- RPM
- DPKG (Debian)
- APT
- Práce s lokálními balíčky
- Práce se vzdálenými balíčky
Archivační programy
- Vytvoření archivu TAR
- Kontrola archivu
- Výpis obsahu archivu
- Rozbalení archivu
- Komprimace gzip