Un modo octal codifica bits, no una decisión completa de acceso. 0755 se convierte en rwxr-xr-x tanto para archivo como para directorio, pero x significa ejecutar un programa en un archivo y buscar o atravesar un directorio. También importan propiedad, credenciales, ACL, opciones de montaje y otras políticas.

Lectura significa contenido o nombres

En un archivo normal, lectura permite leer datos si el resto de la decisión de acceso lo permite. En un directorio, permite listar nombres, pero no concede por sí sola acceso a metadatos o contenidos asociados. La búsqueda del directorio es el bit x separado.

La escritura del directorio controla entradas, no datos

Escritura en un archivo permite modificar sus datos según el entorno. En un directorio participa en crear, eliminar y renombrar entradas y normalmente necesita búsqueda para operar con rutas. Eliminar una entrada no es lo mismo que escribir el archivo referenciado.

Un modo convertido no garantiza el comando

GNU chmod puede conservar setuid o setgid en directorios cuando un modo numérico de tres o cuatro cifras no los trata explícitamente; formas de cinco o más cifras, con operador o simbólicas explícitas pueden actuar distinto. Desreferencia de enlaces, recursión, política, privilegios, ACL y propiedad añaden contexto. ChmodCalc modela la instantánea solicitada de 12 bits y nunca promete el estado observado tras un comando.