ls -lgenera una cadena de información UNIX de 10 símbolos conocida popularmente como cadena de permisos. p.ej
-rw-rw-r-- 1 userName groupName 13200650 Dec 13 21:23 fileName
El primer carácter de la cadena de permisos o cadena de modo , conocido como el descriptor de archivo , indica el tipo de archivo y los nueve restantes tomados en grupos de tres indican los permisos para el archivo en cuestión, donde:
- el primer grupo de tres caracteres (después del primer carácter entre los 10) indica los permisos del propietario,
- el segundo grupo de tres permisos designados para el grupo,
- el último grupo de tres designa permisos para otros (o el mundo).
Aquí, en el ejemplo anterior, el primer carácter / símbolo "-" indica un archivo normal.
Mientras que en los siguientes ejemplos,
crw-rw-rw- 1 root root 1, 3 Dec 29 20:58 /dev/null
crw-rw-rw- 1 root root 1, 5 Jan 13 20:56 /dev/zero
el primer carácter de las cadenas de permiso es "c" y, como se indicó anteriormente, es un indicador de tipo de archivo que indica un dispositivo de caracteres .
Además de -, calgunos otros descriptores de archivos son:
d -> directorio
l -> enlace simbólico
s -> Zócalo Unix
b -> dispositivo de bloque
p -> tubería
D -> Puerta
Referencias
/devtienen ese permiso especial.