Co je procházení adresáře?
Adresář průchod je proces, při kterém obsah počítačových složek, nebo adresářů, jsou systematicky skenovány přes. Pro oba vývojáře a začínající uživatele počítačů, adresář traversal může přinést velké množství užitečných informací. Tato metodika se používá v různých počítačových aplikací, včetně vyhledávání souborů v operačním systému.
Při provádění adresáře traversal, proces začíná v „pracovní adresář“. Mnoho přechodů adresářů je rekurzivních, což znamená, že prohledávají obsah pracovního adresáře i obsah každé samostatné složky nebo podadresáře, který pracovní adresář obsahuje. Rekurzivní procházení adresářů lze snadno identifikovat velké skupiny souborů s podobnými charakteristikami. Adresář průchod může být také použita k výběru určitých typů souborů pro analýzu, úpravu nebo smazání.
Traversals lze provést dvěma různými způsoby. První metoda křížení, kterou v určitém okamžiku obvykle provádějí všichni uživatelé počítače, se provádí pomocí uživatelského rozhraní operačního systému. Přesně to, jak se to dělá, závisí na operačním systému, ale v tomto kontextu je procházení adresářů často stejně jednoduché jako klikání do složky, poté kliknutí do složky v této složce atd. Protože rychlost tohoto přístupu je omezena rychlostí, kterou může uživatel ručně procházet adresáři, je obvykle pomalejší z obou metod procházení.
Programátoři a vývojáři obvykle používají druhou metodu křížení, což znamená dávat operačnímu systému výslovné příkazy, než používat jeho rozhraní. Tato metoda je flexibilnější než průchod založený na rozhraní a často může být spojen s jinými příkazy operačního systému pro přístup a úpravu mnoha souborů najednou. Obecně platí, že většina uživatelů počítačů nemusí dělat traversals tímto způsobem, i když je tato volba téměř vždy k dispozici.
Ačkoli procházení adresářů může být velmi užitečné, mají potenciál být zneužita škodlivým kódem, zejména na webových stránkách. Při programování webových stránek musí weboví designéři často dbát na to, aby klient, který si prohlíží webovou stránku, nemohl provádět neautorizované procházení adresářů. Protože procházení adresáře má potenciál předvést spoustu informací, umožnění klientovi přístup k adresářům součástí webové stránky by mohlo představovat značné bezpečnostní riziko. Procházení adresářů není samo o sobě nebezpečné ani škodlivé, takže skenování v adresářích jako důvěryhodný uživatel v počítači automaticky neohrožuje počítač ani jeho data. Téměř ve všech souvislostech, procházení adresářů jsou bezpečné, užitečné metody pro získávání informací z počítače.