Dizin geçişi, bilgisayar klasörlerinin veya dizinlerin içeriğinin sistematik olarak tarandığı bir işlemdir. Hem geliştiriciler hem de acemi bilgisayar kullanıcıları için, bir dizin dolaşımı birçok yararlı bilgi sağlayabilir. Bu metodoloji, bir işletim sisteminde dosya aramaları da dahil olmak üzere çeşitli bilgisayar uygulamalarında kullanılır.
Dizin geçişi gerçekleştirirken, işlem "çalışma dizini" nde başlar. Birçok dizin dolaşımı yinelemelidir; bu, çalışma dizininin içeriğini ve her ayrı klasörün veya çalışma dizininin içerdiği alt dizinin içeriğini taradıkları anlamına gelir. Özyinelemeli dizin geçişleri, benzer özelliklere sahip büyük dosya gruplarını kolayca tanımlayabilir. Dizin geçişi ayrıca analiz, değişiklik veya silme için belirli dosya türlerini seçmek için kullanılabilir.
Geçişler iki farklı şekilde yapılabilir. Genellikle bir noktada tüm bilgisayar kullanıcıları tarafından gerçekleştirilen ilk geçiş yöntemi, bir işletim sisteminin kullanıcı arayüzü aracılığıyla yapılır. Bunun tam olarak nasıl yapıldığının işletim sistemine bağlı olmasına rağmen, bu bağlamda, geçiş dizinleri genellikle bir klasöre tıklamak, daha sonra bu klasörün içindeki bir klasöre tıklamak kadar basittir. Bu yaklaşımın hızı, bir kullanıcının dizinleri el ile ne kadar hızlı geçebileceği ile sınırlı olduğu için, genellikle iki geçiş yönteminin yavaşlamasıdır.
Programcılar ve geliştiriciler genellikle arayüzünü kullanmak yerine işletim sistemine açık komutlar vermeyi gerektiren ikinci geçiş yöntemini kullanır. Bu yöntem, arayüz tabanlı geçiş işleminden daha esnektir ve birçok dosyaya aynı anda erişmek ve bunları değiştirmek için genellikle diğer işletim sistemi komutlarıyla bağlanabilir. Genel olarak, çoğu bilgisayar kullanıcısı, seçenek neredeyse her zaman orada olmasına rağmen, bu şekilde geçiş yapmak zorunda değildir.
Dizin geçişleri çok yararlı olsa da, özellikle web sayfalarında kötü niyetli kodlardan yararlanılma potansiyeline sahiptir. Web sitelerini programlarken, web tasarımcılarını, web sayfasını görüntüleyen bir müşteri tarafından yetkisiz bir dizin geçişi yapılmadığından emin olmak için büyük özen göstermelidir. Dizin geçişi çok fazla bilgi gösterme potansiyeline sahip olduğundan, müşterinin bir web sayfasının bileşen dizinlerine erişmesine izin vermek önemli bir güvenlik riski oluşturabilir. Dizin geçişleri kendi başlarına tehlikeli veya zararlı değildir; bu nedenle, bilgisayardaki güvenilir bir kullanıcı olarak dizinleri taramak, bilgisayarı veya verilerini otomatik olarak tehlikeye atmaz. Neredeyse tüm bağlamlarda, dizin geçişleri bilgisayardan bilgi almak için güvenli ve kullanışlı yöntemlerdir.


