Što je prelazak preko imenika?

Prijelaz preko imenika je proces kojim se sadržaj računalnih mapa, ili direktorija, sustavno skenira. I za programere i za korisnike računala početnike, prelazak preko imenika može donijeti mnogo korisnih informacija. Ova se metodologija koristi u raznim računalnim aplikacijama, uključujući pretraživanja datoteka u operacijskom sustavu.

Prilikom izvođenja obilaska imenika, proces počinje u “radnom imeniku”. Mnoga obilaženja direktorija su rekurzivna, što znači da skeniraju sadržaj radnog direktorija kao i sadržaj svake zasebne mape ili poddirektorija koji radni direktorij sadrži. Rekurzivno obilaženje direktorija može lako identificirati velike grupe datoteka sa sličnim karakteristikama. Prijelaz kroz imenik također se može koristiti za odabir specifičnih vrsta datoteka za analizu, izmjenu ili brisanje.

Obilasci se mogu obaviti na dva različita načina. Prva metoda prelaska, koju obično izvode svi korisnici računala u nekom trenutku, obavlja se kroz korisničko sučelje operacijskog sustava. Točno kako se to radi ovisi o operacijskom sustavu, ali u ovom kontekstu, prelazak direktorija je često jednostavan kao klikanje u mapu, zatim klikanje na mapu unutar te mape, i tako dalje. Budući da je brzina ovog pristupa ograničena brzinom koju korisnik može ručno proći kroz imenike, obično je sporija od dvije metode prelaska.

Programeri i programeri obično koriste drugu metodu prelaska, koja podrazumijeva davanje eksplicitnih naredbi operativnom sustavu, umjesto korištenja njegovog sučelja. Ova metoda je fleksibilnija od prelaska temeljenog na sučelju i često se može povezati s drugim naredbama operacijskog sustava za pristup i izmjenu mnogih datoteka odjednom. Općenito, većina korisnika računala ne mora obavljati prelaske na ovaj način, iako opcija postoji gotovo uvijek.

Premda obilaženje direktorija može biti vrlo korisno, ima potencijal da ih zlonamjerni kod iskoristi, osobito na web stranicama. Prilikom programiranja web stranica, web dizajneri često moraju voditi računa o tome da klijent koji pregledava web stranicu ne može izvršiti neovlašteno prelaženje imenika. Budući da obilaženje imenika ima potencijal da prikaže puno informacija, dopuštanje klijentu pristup direktorijima komponenti web stranice može predstavljati značajan sigurnosni rizik. Prelasci imenika sami po sebi nisu opasni ili zlonamjerni, tako da skeniranje direktorija kao pouzdani korisnik na računalu ne ugrožava automatski računalo ili njegove podatke. U gotovo svim kontekstima, obilaženje imenika su sigurne, korisne metode za dobivanje informacija s računala.