Hvad er en katalogoversigt?
En katalogoversigt er en proces, hvor indholdet af computermapper eller mapper systematisk scannes gennem. For både udviklere og nybegyndte computere, kan en katalogoversigt give en masse nyttig information. Denne metodologi bruges i en række computerapplikationer, herunder filsøgninger i et operativsystem.
Når du udfører en katalogoversigt, begynder processen i "arbejdsmappe." Mange katalogtraversaler er rekursive, hvilket betyder, at de scanner indholdet i arbejdsmappen såvel som indholdet i hver separat mappe eller undermappe, som arbejdsmappen indeholder. Rekursive katalogoversigter kan let identificere store grupper af filer med lignende egenskaber. En katalogovergang kan også bruges til at vælge specifikke filtyper til analyse, ændring eller sletning.
Gennemgang kan ske på to forskellige måder. Den første gennemgangsmetode, som normalt udføres af alle computerbrugere på et tidspunkt, sker gennem et operativsystems brugergrænseflade. Præcist hvordan dette gøres afhænger af operativsystemet, men i denne sammenhæng er det at krydse kataloger ofte så simpelt som at klikke i en mappe, derefter klikke på en mappe i den mappe osv. Da hastigheden af denne tilgang er begrænset af, hvor hurtigt en bruger manuelt kan gå gennem mapper, er det normalt langsommere med de to gennemskridningsmetoder.
Programmerere og udviklere anvender normalt den anden traversalmetode, som indebærer, at eksplicit kommandoer til operativsystemet frem for at bruge dets interface. Denne metode er mere fleksibel end interfacebaseret gennemgang og kan ofte forbindes med andre operativsystemkommandoer for at få adgang til og ændre mange filer på én gang. Generelt behøver de fleste computerbrugere ikke at gennemføre denne måde, selvom indstillingen næsten altid er der.
Selvom katalogoversigter kan være meget nyttige, har de potentialet til at blive udnyttet af ondsindet kode, især på websider. Ved programmering af websteder skal webdesignere ofte være meget omhyggelige med at sikre, at ingen uautoriserede katalogoversigter kan udføres af en klient, der ser en webside. Da en katalogovergang har potentialet til at vise en masse information, kan det at give en klient adgang til en webside's komponentkataloger udgøre en betydelig sikkerhedsrisiko. Katalogoversigter er ikke i sig selv farlige eller ondsindede, så scanning gennem mapper som en betroet bruger på en computer bringer ikke automatisk en computer eller dens data i fare. I næsten alle sammenhænge er katalogoversigter sikre, nyttige metoder til at hente information fra en computer.