Étant donné que vous ne pouvez pas "exécuter" un répertoire, le bit d'exécution a été mis à meilleure utilisation. Le bit d'exécution sur un répertoire vous permet d'accéder aux éléments qui se trouvent à l'intérieur du répertoire, même si vous ne pouvez pas lister le contenu des répertoires.
$ mkdir -p dir/
$ echo 'Bonjour le monde!' > dir/file
$ chmod 000 dir/
$ ls -al dir/
ls: cannot open directory dir: Permission denied
$ cat dir/file
cat: dir/file: Permission denied
$ chmod +x dir/
$ ls -al dir/
ls: cannot open directory dir: Permission denied
$ cat dir/file
Bonjour le monde!
D'après la page de manuel de chmod
:
Les lettres rwxXst sélectionnent les bits de mode de fichier pour les utilisateurs affectés : lire (r), écrire (w), exécuter (ou rechercher pour les répertoires) (x), exécuter/rechercher uniquement si le fichier est un répertoire ou a déjà la permission d'exécution pour certains utilisateurs (X), définir l'ID utilisateur ou de groupe lors de l'exécution (s), drapeau de suppression restreint ou bit collant (t).