Podcast o Základy operačných systémov

Základy Operačných Systémov: Porovnanie Linux vs. Windows pre Študentov

Podcast

Operačné systémy: Súboj Titánov - Linux vs. Windows0:00 / 8:32
0:001:00 zostáva
MichalPredstavte si študentku, nazvime ju Anna. Potrebuje dokončiť projekt, no jej starý notebook s Windowsom je pomalý ako slimák. Kamarát jej poradí: „Nainštaluj si Linux!“ Anna si hneď predstaví tie scény z filmov... viete, zelený text na čiernej obrazovke, čo vyzerá ako kód z Matrixu.
SofiaPresne tak! Mnoho ľudí má takú predstavu. Ale Anna to skúsila a zistila, že moderný Linux môže vyzerať rovnako prívetivo ako Windows, no jej notebook zrazu ožil. Počúvate Studyfi Podcast.
Kapitoly

Operačné systémy: Súboj Titánov - Linux vs. Windows

Délka: 8 minut

Kapitoly

Príbeh dvoch systémov

Kľúčové rozdiely

Štruktúra adresárov

Základné príkazy

Správa používateľov

Skupiny a identita

Od príkazov k systému

Svet Windows

Účty vo Windows

Knižnica plná dát

Hrdina, ktorý nespí

Zhrnutie a záver

Přepis

Michal: Predstavte si študentku, nazvime ju Anna. Potrebuje dokončiť projekt, no jej starý notebook s Windowsom je pomalý ako slimák. Kamarát jej poradí: „Nainštaluj si Linux!“ Anna si hneď predstaví tie scény z filmov... viete, zelený text na čiernej obrazovke, čo vyzerá ako kód z Matrixu.

Sofia: Presne tak! Mnoho ľudí má takú predstavu. Ale Anna to skúsila a zistila, že moderný Linux môže vyzerať rovnako prívetivo ako Windows, no jej notebook zrazu ožil. Počúvate Studyfi Podcast.

Michal: Dobre, Sofia, poďme na to. Aký je teda najväčší rozdiel medzi Linuxom a Windowsom, okrem toho, že jeden z nich nepoužívajú filmoví hackeri tak často?

Sofia: Ten hlavný rozdiel je v licencii. Windows od Billa Gatesa je komerčný, zatvorený systém. Kúpiš si licenciu a používaš ho. Linux, ktorý vychádza z UNIXu, je open-source. To znamená, že je zadarmo a ktokoľvek sa môže pozrieť na jeho kód a upraviť si ho.

Michal: Zadarmo znie skvele! A čo inštalácia? Je to stále tá čierna obrazovka?

Sofia: Vôbec nie. Pre bežné stolné počítače majú oba systémy jednoduchý grafický inštalátor, takzvané GUI. Rozdiel je skôr pri serveroch, kde sa často používa príkazový riadok. V Linuxe je to SHELL, vo Windowse PowerShell. V jadre je tiež rozdiel: Linux má Kernel, inštalačné jadro Windows sa volá CORE.

Michal: A čo také bežné veci? Písanie dokumentov, surfovanie po internete...

Sofia: Aj tu sú alternatívy. Namiesto Microsoft Office máš v Linuxe zadarmo LibreOffice. Namiesto prehliadača Edge je tu štandardne Mozilla Firefox. Funguje to veľmi podobne.

Michal: Dobre, a čo tá povestná štruktúra? Vždy vidím C-dvojbodka-lomka... ako je to v Linuxe?

Sofia: Tam neexistuje C-čko. Všetko začína od koreňového adresára, ktorý je len lomka – /. Domovský adresár používateľa je v /home/pouzivatel, čo je ekvivalent C:/Users. A máš tam dôležité adresáre ako /bin pre príkazy, /etc pre nastavenia alebo /dev pre zariadenia.

Michal: Takže všetko má svoje presné miesto. To znie organizovane.

Sofia: Presne tak. Je to ako knižnica, kde každá kniha patrí na svoju poličku.

Michal: Povedzme, že by som sa odvážil a spustil ten príkazový riadok. Čo by som mal vedieť?

Sofia: Super! Základy sú jednoduché. pwd ti ukáže, kde si. ls vypíše obsah adresára. Chceš nový adresár? Napíšeš mkdir a jeho názov. Chceš ho zmazať? rmdir, ale len ak je prázdny.

Michal: A ak nie je prázdny?

Sofia: Potom siahneš po silnejšom príkaze rm -r. Ale opatrne! Ten sa nepýta dvakrát a maže všetko.

Michal: Rozumiem, takže rm -r používať s rešpektom.

Sofia: Presne. A na vytvorenie prázdneho súboru stačí touch a názov súboru. Kopíruješ s cp, presúvaš s mv.

Michal: A posledná vec, čo používatelia? Ako systém vie, kto som a čo smiem robiť?

Sofia: Každý používateľ a skupina má svoje záznamy v textových súboroch, hlavne v /etc/passwd a /etc/group. Heslá sú z bezpečnostných dôvodov uložené zvlášť, v súbore /etc/shadow. Nového používateľa vytvoríš príkazom useradd a heslo mu nastavíš cez passwd.

Michal: Znie to logicky a priamočiaro. Takže Linux nie je len pre hackerov, ale aj pre odvážnych študentov.

Sofia: Presne tak! Je to mocný nástroj, ktorého sa netreba báť.

Michal: Takže minule sme riešili, ako vytvoriť a upraviť používateľa. Ale čo ak ho chceme... takpovediac, vyhodiť z partie?

Sofia: Presne tak. Na to slúži jednoduchý príkaz userdel. Ale pozor, to je len začiatok. Používatelia sú často v rôznych skupinách, ako napríklad v školskom klube.

Michal: Chápem. Takže môžem vytvoriť skupinu pre... napríklad, fanúšikov nášho podcastu?

Sofia: Určite! Na to máš príkazy groupadd na vytvorenie, groupmod na úpravu a groupdel na zmazanie skupiny. A príkazom groups si vieš pozrieť, v ktorých všetkých "kluboch" si členom.

Michal: Super. A ako zistím, kto som vlastne ja? Občas sa v tom termináli stratím.

Sofia: Stáva sa. Na to sú skvelé príkazy whoami, ktorý ti povie tvoje aktuálne meno, a id, ktorý ti ukáže tvoje unikátne identifikačné čísla – UID a GID. Je to ako tvoj digitálny občiansky preukaz.

Michal: Dobre, všetky tie príkazy sú super, ale skúsme sa pozrieť na celkový obraz. Ako operačný systém zapadá medzi ostatný softvér?

Sofia: Výborná otázka. Predstav si to ako stavbu domu. Operačný systém – či už Linux alebo Windows – je základná doska. Je to úplný základ, na ktorom všetko stojí.

Michal: A čo sú potom ostatné veci?

Sofia: Aplikačný softvér, napríklad Word alebo Photoshop, to je nábytok a vybavenie domu. A potom máš programovacie jazyky ako Python a vývojové prostredia ako Visual Studio, čo sú v podstate nástroje a dielňa, kde si môžeš vyrobiť vlastný nábytok.

Michal: Keď už si spomenula Windows, poďme sa naň pozrieť bližšie. Väčšina ľudí pozná práve ten. V čom je iný?

Sofia: Windows je postavený hlavne na grafickom rozhraní. Všetko je vizuálne, klikáš na ikonky, okná, menu. Nemusíš poznať všetky tie príkazy, o ktorých sme hovorili. A má obrovskú podporu softvéru, hlavne hier a kancelárskych balíkov ako Office 365.

Michal: Spomínam si na funkciu Plug and Play. To je tiež doména Windows, však?

Sofia: Presne. Pripojíš myš alebo tlačiareň a systém ju automaticky rozpozná a nainštaluje. Je to maximálne pohodlné. To je obrovská výhoda pre bežných používateľov.

Michal: A čo používateľské účty? Funguje to podobne ako v Linuxe?

Sofia: V princípe áno, ale má to svoje špecifiká. Máš tam lokálny účet, ktorý existuje len na tom jednom počítači. Potom Microsoft účet, ktorý je prepojený s cloudom a službami ako OneDrive. A vo firmách sa často stretneš s Azure AD účtom, čo je vlastne firemná identita.

Michal: Takže je to o niečo komplexnejšie. Zaujímalo by ma, ako sa to celé líši, keď porovnáme bežný domáci počítač a nejaký výkonný server...

Sofia: To je skvelý odrazový mostík na našu ďalšiu tému! Rozdiely sú obrovské, od výkonu až po samotný typ operačného systému. Ale to si necháme nabudúce.

Michal: Takže, prebrali sme výkon a pamäť... ale čo úložisko a sieť? Tam sú tie rozdiely medzi serverom a bežným desktopom asi ešte väčšie, však?

Sofia: Presne tak, Michal. Je to ako porovnávať osobné auto s kamiónom.

Michal: Dobre, tak začnime úložiskom. To ma zaujíma.

Sofia: Jasné. Predstav si, že tvoj desktop je jedna polička na knihy. Server... to je celá mestská knižnica. Môže mať desiatky diskov v špeciálnych poliach zvaných RAID, kým ty máš jeden, možno dva.

Michal: Knižnica, to je skvelé prirovnanie. A čo sieť? Mne stačí jeden kábel a Wi-Fi. To serveru asi nestačí, však?

Sofia: Ani náhodou. Server má viacero super-rýchlych portov, také informačné diaľnice. Musí predsa obslúžiť stovky ľudí naraz.

Michal: A posledná dôležitá vec... server sa nikdy nevypína, však?

Sofia: Presne tak. Je navrhnutý na prevádzku 24/7. Keby sa servery Googlu každú noc vypli, asi by zavládla menšia panika.

Michal: To teda áno! Takže je to vlastne superhrdina IT sveta, ktorý nikdy nespí.

Sofia: Dá sa to tak povedať. Kľúčový rozdiel je v účele. Desktop je pre jedného človeka, server pre mnohých. Všetko ostatné sa od toho odvíja.

Michal: Skvelé zhrnutie. Sofia, ďakujem ti za všetky dnešné vysvetlenia. A vám, milí poslucháči, ďakujeme, že ste boli s nami.

Sofia: Aj ja ďakujem. Dúfam, že to bolo užitočné!

Michal: Určite áno. Majte sa krásne a počujeme sa opäť nabudúce v Studyfi Podcaste!