Linux Osnove lako

Linux fajl sistem

1️⃣ Sve je fajl

U Linuxu važi jedan fundamentalni princip: sve je fajl. Tekstualni dokumenti, direktorijumi, uređaji (miš, tastatura, disk), mrežni interfejsi, sve se predstavlja kao fajl u jedinstvenom stablu direktorijuma.

Ovo je ključna razlika u odnosu na Windows gde svaki disk ima svoje slovo (C:, D:). Na Linuxu postoji jedan koren / (root direktorijum), iz kojeg se grana celo stablo.


2️⃣ Struktura direktorijuma

/
├── bin/
├── etc/
├── home/
├── var/
├── tmp/
├── usr/
├── root/
├── dev/
├── proc/
└── mnt/

Najvažniji direktorijumi

Direktorijum Sadržaj
/ Koren fajl sistema, polazna tačka svega
/home Lični folderi korisnika (/home/korisnik)
/root Home folder root korisnika (administratora)
/etc Konfiguracioni fajlovi sistema i aplikacija
/var Promenljivi podaci: logovi, baze podataka, mail redovi
/tmp Privremeni fajlovi, brišu se pri restartovanju sistema
/bin Osnovne sistemske komande (ls, cp, mv...)
/usr Korisnički programi i biblioteke
/dev Uređaji: diskovi, terminali, mrežni interfejsi
/proc Virtuelni fajl sistem, informacije o procesima i kernelu u realnom vremenu
/mnt Tačka montiranja eksternih uređaja i diskova

3️⃣ Putanje

Postoje dve vrste putanja:

Apsolutna putanja

Počinje od korena / i opisuje kompletan put do fajla:

/home/korisnik/dokumenti/beleske.txt

Relativna putanja

Počinje od trenutnog direktorijuma:

dokumenti/beleske.txt
cd ../drugi_folder

Specijalni simboli

Simbol Značenje
~ Home folder trenutnog korisnika
. Trenutni direktorijum
.. Roditeljski direktorijum

4️⃣ Zašto je ovo važno u sajber bezbednosti?

Poznavanje strukture fajl sistema je osnova za svaki bezbednosni zadatak:

  • /etc/passwd i /etc/shadow: sadrže informacije o korisnicima i lozinkama
  • /var/log: logovi sistema, ključni u forenzičkoj analizi
  • /tmp: napadači često ostavljaju alate u privremenom folderu
  • /proc: otkriva aktivne procese i može otkriti malver koji radi u memoriji
  • /etc/crontab: raspored automatskih zadataka, česta meta za persistenciju

💡 Kada analiziraš kompromitovan sistem, /var/log, /tmp i /etc su prva mesta koja pregledaš.


Zadatak

U kom direktorijumu se nalaze konfiguracioni fajlovi sistema?

Pomoć Pročitaj tabelu u sekciji **Struktura direktorijuma**.

📝 Provera Znanja

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