Zhrnutie na Základy operačných systémov
Základy Operačných Systémov: Porovnanie Linux vs. Windows pre Študentov
Úvod
Operačné systémy riadia prácu počítača a poskytujú rozhranie medzi používateľom, aplikáciami a hardvérom. Tento materiál porovnáva dva najrozšírenejšie OS pre klasické stanice — Linux a Windows — a zároveň predstavuje základné príkazy a adresárovú štruktúru Linuxu. Text je určený pre stredoškoláka a vysvetľuje pojmy krok za krokom.
Definícia: Operačný systém je softvér, ktorý spravuje hardvér počítača, poskytuje služby aplikáciám a umožňuje komunikáciu medzi používateľom a strojom.
1. Licencia a filozofia
| Oblasť | Linux | Windows |
|---|---|---|
| Typ licencie | Open Source (voľne upraviteľný) | Closed source (komerčný) |
| Náklady | zadarmo (väčšina distribúcií) | platené (licencia) |
| Jazyk vývoja | väčšinou v jazyku C (jadro) | proprietárne, rôzne jazyky |
Definícia: Open Source znamená, že zdrojový kód je dostupný, každý ho môže študovať a meniť.
2. Inštalácia a typy nasadenia
- Linux:
- Desktop: prevažne grafický inštalátor (GUI) — jednoduché nastavenie pri inštalácii distribúcie.
- Server: často bez GUI, iba textové rozhranie (CLI), kvôli úspore zdrojov a stabilite.
- Windows:
- Desktop: grafická inštalácia, intuitívna pre bežného používateľa.
- Server: môže používať CLI aj GUI podľa verzie a nasadenia.
💡 Vedeli ste?Did you know that niektoré Linux distribúcie dokážu bežať a byť spravované úplne cez príkazový riadok bez grafického prostredia?
3. Ovládanie a príkazové rozhrania
- Linux: primárne SHELL (napr. bash, zsh). CLI je silný nástroj pre správcov a pokročilých používateľov.
- Windows: PowerShell a tradičný Command Prompt; PowerShell poskytuje pokročilé skriptovanie.
Definícia: Shell je program, ktorý interpretuje textové príkazy a vykonáva ich v operačnom systéme.
4. Jadro a grafika
- Linux: jadro (kernel) je oddelené od grafického prostredia; grafické prostredie (Desktop Environment) je nadstavba, ktorú možno zameniť (GNOME, KDE, XFCE).
- Windows: grafické prostredie je pevnejšie integrované s OS a používateľ zvyčajne používa jedno hlavné rozhranie.
5. Kancelárske a internetové aplikácie
- Linux:
- Bežný kancelársky balík: LibreOffice, OpenOffice (zadarmo).
- Prehliadač: Mozilla Firefox, ďalšie sú dostupné.
- Windows:
- Bežný kancelársky balík: Microsoft Office, Office 365 (komerčné, často platené).
- Prehliadač: Microsoft Edge, Internet Explorer (história).
Praktický príklad: Ak potrebuješ vytvoriť textový dokument zadarmo, v Linuxe nainštaluješ LibreOffice; v prostredí Windows môžeš použiť Microsoft Word (ak máš licenciu) alebo online verzie Office 365.
6. Adresárová štruktúra Linuxu (základné umiestnenia)
Definícia: Koreňový adresár je najvyššia úroveň súborového systému a označuje sa znakom / .
- Root (koreň): /
- Domovský adresár používateľa: ~/ alebo /home/$user
- Adresáre a ich účel:
- /bin – binárne spustiteľné súbory (základné príkazy)
- /home – domovské adresáre používateľov
- /root – domovský adresár administrátora (root)
- /boot – súbory potrebné pri štarte systému (jadro, boot loader)
- /etc – konfiguračné súbory systému
- /var – "variable" – súbory meniacich sa dát (logy, e‑maily, web)
- /dev – zariadenia (v Linuxe sú zariadenia reprezentované ako súbory)
- /mnt alebo /media – miesto pre pripojenie externých zariadení (mount)
- /tmp – dočasné súbory
Tabuľka porovnania s Windows:
| Koncept | Linux | Windows |
|---|---|---|
| Koreňový adresár | / | C:\ |
| Domov používateľa | /home/$user alebo ~ | C:\Users\$user |
| Aktuálny adresár | . | . |
| Adresár o úroveň vyššie | .. | .. |
7. Zá
Už máš účet? Prihlásiť sa
Operačné systémy: Linux vs Windows
Klíčové pojmy: Linux je open-source a väčšinou zadarmo, Windows je proprietárny a platený operačný systém, Linux má oddelené jadro a grafiku, Windows má integrované GUI, Domovský adresár v Linuxe je /home/$user, v Windows C:\\Users\\$user, Základné príkazy: pwd, cd, ls, mkdir, rm, cp, mv, touch, Dôležité systémové adresáre: /bin, /etc, /var, /dev, /boot, /tmp, Správa používateľov: informácie v /etc/passwd a /etc/group, heslá v /etc/shadow, Bežné používateľské príkazy: useradd, passwd, usermod, Shell v Linuxe (bash, zsh) vs PowerShell v Windows, Serverové systémy často bežia bez GUI pre úsporu zdrojov, LibreOffice ako bežný kancelársky balík na Linuxe, Microsoft Office na Windows, Používajte príkazové nástroje (ps, top, kill) na správu procesov