Navigacija Fajl Sistemom
pwd(Print Working Directory) pwd
Prikazuje trenutni radni direktorijum. Ovo je prva komanda koju treba da pozovete kada se izgubite u sistemu.
-
ls(List Directory Contents)ls# Prikazuje sadržaj direktorijumals -l# Detaljan prikaz sa dozvolamals -a# Prikazuje skrivene fajlovels -la# Kombinacija obe opcije
-
cd(Change Directory)cd /putanja/do/direktorijuma# Apsolutna putanjacd ..# Idi jedan nivo iznadcd ~# Idi na home direktorijumcd -# Vrati se na prethodni direktorijum
Naprednije Komande za Istraživanje
-
find- Pronalaženje fajlovafind . -name "*.txt"# Pronalazi sve .txt fajlovefind /home -type f -name "config*"# Pronalazi fajlove koji počinju sa "config"find . -size +1M# Pronalazi fajlove veće od 1MB
-
grep- Pretraga tekstagrep "pattern" fajl.txt# Pretražuje fajl za patterngrep -r "text" .# Rekurzivna pretraga u svim fajlovimagrep -i "hello" fajl.txt# Case-insensitive pretragagrep -n "error" log.txt# Prikazuje brojeve linija
ZADATAK: Istraživanje Fajl Sistema
Zadatak: Koristite terminal da pronađete sve fajlove koji sadrže reč "SEC{" i koji imaju ekstenziju .txt
Komande koje treba koristiti:
find . -name "*.txt"
grep -r "flag{" .
Cilj: Pronađite tri zastave formata (SEC{...}) u sistemu, i nakon toga će te dobiti krajnju zastavicu koj će te predati ispod.
📝 Provera Znanja
Unesite svoj odgovor ispod da biste proverili da li ste razumeli lekciju:
💻 Terminal Simulator
Ova lekcija uključuje interaktivni terminal simulator za praktičnu vežbu:
🖥️ Otvori Terminal Simulator
Simulirani terminal sa komandama specifičnim za ovu lekciju.