Bir dosyanın verilerine erişme denemesi okuma izni gerektirir. Bir dosyanın verilerini değiştirme denemesi, yazma izni gerektirir. Bir dosyayı çalıştırma denemesi (bir program veya bir komut dosyası) yürütme izni gerektirir ...
Dizinler normal dosyalarla aynı şekilde kullanılmadığından, izinler biraz (ancak yalnızca biraz) farklı şekilde çalışır. Dosyaları bir dizinde listeleme girişimi, dizin içindeki okuma izinlerini gerektirir, ancak içindeki dosyaları içermez. Bir dizine dosya ekleme, bir dizinden bir dosyayı silme veya bir dosyayı yeniden adlandırma girişimi, dizinin tümü için yazma izni gerektirir, ancak (belki de şaşırtıcı şekilde) içindeki dosyalar için değil. Yürütme izni dizinlere uygulanmaz (bir dizin de program olamaz). Ancak bu izin biti, dizinler için başka amaçlar için tekrar kullanılır.
Bir dizinde içine cd yazabilmek için yürütme izni gerekir (yani, bir dizini geçerli çalışma dizininiz yapmak için).
İçindeki dosyaların "inode" bilgilerine erişmek için bir dizinde yürütme gereklidir. İçindeki dosyaların inode'larını okumak için bir dizinde arama yapmak için buna ihtiyacınız var. Bu nedenle, bir dizindeki yürütme iznine genellikle bunun yerine arama izni denir.