Linux Osnove lako

Uvod u Linux

1️⃣ Šta je Linux?

Linux je slobodan i open-source operativni sistem koji pokreće ogromnu većinu svetske digitalne infrastrukture — od servera i superkompjutera do pametnih telefona i ugrađenih sistema.

Za razliku od Windowsa i macOS-a, Linux je slobodan softver — svako može da pregleda, menja i distribuira izvorni kod. Ovo ga čini posebno vrednim u IT i sajber bezbednosti.

Zašto je Linux važan u IT svetu?

  • ✔ Pokreće više od 96% svetskih servera
  • ✔ Osnova je za Android — najpopularniji mobilni OS
  • ✔ Standardno radno okruženje u sajber bezbednosti i mrežnoj administraciji
  • ✔ Koriste ga sve velike kompanije — Google, Amazon, Meta, NASA
  • ✔ Sve popularne CTF platforme i pentesting distribucije bazirane su na Linuxu

2️⃣ Kratka istorija

Unix — otac Linuxa

Sve počinje 1969. godine kada su Ken Thompson i Dennis Ritchie u Bell Labs razvili Unix — moćan, višekorisnički operativni sistem. Unix je postavio temelje za moderne OS-ove: koncepte fajl sistema, korisničkih permisija i shell-a.

Linus Torvalds i Linux kernel

Godine 1991. finski student Linus Torvalds objavljuje sopstveni operativni sistem — Linux kernel — inspirisan Unixom, ali potpuno napisan od nule. U čuvenoj poruci na forumu napisao je da radi na "malom" hobi projektu.

Danas Linux kernel ima više od 30 miliona linija koda i hiljade aktivnih programera koji doprinose njegovom razvoju.

GNU/Linux

Linux kernel sam po sebi nije kompletan operativni sistem. Kombinuje se sa GNU alatima (shell, kompajler, sistemske biblioteke) koje je razvio Richard Stallman. Zbog toga se kompletan sistem često naziva GNU/Linux.


3️⃣ Zašto IT stručnjaci koriste Linux?

Terminal i automatizacija

Linux je dizajniran oko komandne linije (terminala). Umesto da klikćeš kroz menije, pišeš komande koje su precizne, brze i mogu se automatizovati skriptama.

# Primer: pronađi sve .log fajlove veće od 10MB
find /var/log -name "*.log" -size +10M

Permisije i bezbednost

Linux ima detaljno kontrolisan sistem korisničkih permisija — svaki fajl i proces ima vlasnika i prava pristupa. Ovo je osnova za razumevanje bezbednosti OS-a.

Open source

Možeš videti tačno šta sistem radi "ispod haube". Nema skrivenih procesa — što je kritično kada analiziraš malver ili forenzički istražuješ sistem.


4️⃣ Linux u sajber bezbednosti

Sajber bezbednost i Linux su neodvojivi:

  • Pentesting — testiranje sigurnosti se skoro uvek radi sa Linux sistema
  • Forenzika — analiza kompromitovanih sistema najčešće podrazumeva Linux alate
  • CTF takmičenja — zadaci se rešavaju u Linux okruženju
  • Serveri mete — ciljevi napada su najčešće Linux serveri, pa ih moraš razumeti

Zadatak

Ko je kreirao Linux kernel?

Pomoć Pročitaj sekciju **Kratka istorija**.

📝 Provera Znanja

Unesite svoj odgovor ispod da biste proverili da li ste razumeli lekciju: