📋 Kurzus leírása
A Linux a világ vezető nyílt forráskódú operációs rendszere — a szerverek, felhőalapú infrastruktúrák és konténeres rendszerek alapja. A Docker, Kubernetes és a legtöbb DevOps eszköz Linux környezetben fut, az alapok ismerete nélkülözhetetlen minden fejlesztő és üzemeltető számára.
Ez az egynapos tréning parancssorközpontú megközelítéssel mutatja be a Linux rendszerek kezelését: a shell alapoktól a hálózati diagnosztikáig, az SSH-tól a systemd-ig. A nap végén magabiztosan navigálsz a terminálban és felkészülten lépsz be bármely haladó DevOps-kurzusra.
🎯 Kinek ajánljuk?
✅ Mit tanulsz meg?
- Linux működési elvei és fő disztribúciók
- Telepítés: bare metal, VM, WSL2
- CLI magabiztos használata (bash, pipe, átirányítás)
- Fájlrendszer-hierarchia és lemezkezelés
- Felhasználók, csoportok és jogosultságok
- Folyamatok és systemd-szolgáltatások kezelése
- Csomagkezelés (APT és DNF/RPM)
- Hálózati konfiguráció és diagnosztika
- Tűzfal alapok (ufw / firewalld)
- SSH kulcsalapú hitelesítés
📅 Tanmenet
- Mi a Linux? Kernel, disztribúció, GNU/Linux fogalmai
- Főbb disztribúciók: Debian/Ubuntu, RHEL/Rocky, Arch
- Linux a gyakorlatban: szerverek, konténerek, felhő
- Nyílt forráskód és licenszek (GPL)
- Linux vs. Windows vs. macOS összehasonlítás
- Telepítési módok: bare metal, virtuális gép, WSL2
- Ubuntu Server telepítése lépésről lépésre (labor)
- Particionálás telepítés közben
- BIOS vs. UEFI, bootloader (GRUB) alapok
- Első bejelentkezés, alapkonfiguráció: hostname, timezone, locale
- Terminal, shell, bash alapok
- Navigáció: pwd, ls, cd, tree
- Fájlműveletek: cp, mv, rm, mkdir, touch, find
- Fájlok megtekintése: cat, less, head, tail
- Szövegszerkesztés: nano, vi alapok
- Pipe és átirányítás: |, >, >>, 2>
- Parancsok kombinálása, parancstörténet, tab-kiegészítés
- Hasznos segédprogramok: grep, awk, sed, cut, sort, wc
- Linux fájlrendszer-hierarchia (FHS): /etc, /var, /home, /tmp, /proc, /sys
- Fájlrendszer-típusok: ext4, xfs, tmpfs
- Lemezek és partíciók: lsblk, fdisk, parted
- Fájlrendszer létrehozása és csatolása: mkfs, mount, umount
- /etc/fstab – automatikus csatolás
- LVM alapok: physical volume, volume group, logical volume
- Szabad hely ellenőrzése: df, du
- Felhasználók és csoportok: useradd, usermod, userdel, groupadd
- Jelszókezelés: passwd, /etc/shadow
- Fájljogosultságok: rwx, chmod, chown, chgrp
- Speciális jogosultságok: setuid, setgid, sticky bit
- sudo konfiguráció, /etc/sudoers
- Folyamatok listázása: ps, top, htop
- Folyamatok kezelése: kill, killall, nice, renice
- Előtér/háttér futtatás: &, fg, bg, jobs
- systemd alapok: unit, service, target
- Szolgáltatások kezelése: systemctl start/stop/enable/disable/status
- Naplók megtekintése: journalctl, /var/log
- APT (Debian/Ubuntu): apt update, install, remove, upgrade
- RPM/DNF (RHEL/Rocky): dnf install, remove, update
- Csomagforrások konfigurálása (sources.list, repo fájlok)
- Szoftver manuális telepítése (tar.gz, bináris)
- Hálózati interfészek: ip addr, ip link, ip route
- DNS konfiguráció: /etc/resolv.conf, /etc/hosts
- Kapcsolat tesztelése: ping, traceroute, curl, wget
- Portok és kapcsolatok: ss, netstat
- Tűzfal alapok: ufw (Ubuntu) / firewalld (RHEL)
- SSH: kapcsolódás, kulcsalapú hitelesítés, ~/.ssh/config
📦 Amit magaddal viszel
- Laborfeladatok és megoldások digitális munkafüzete
- Linux CLI és systemd gyorsreferencia kártya
- Saját konfigurált Ubuntu Server VM snapshot
- 30 napos utókövetés: kérdésekre az oktató válaszol
- Részvételi tanúsítvány
🚀 Folytatás – ajánlott következő kurzusok
A Linux alapképzés elvégzése után ezek a kurzusok természetes következő lépések: