Tutti i file hanno dei permessi, come ben si può verificare analizzando l'output di
% ls -l total 122 -rw-r--r-- 1 paperino paperino 2015 31 Mar 21:03 debiti -rw-r--r-- 1 paperino paperino 1513 16 Feb 17:21 sfortune drwxr-xr-x 2 paperino paperino 512 1 Apr 17:02 paperina -rw-r--r-- 1 paperino paperino 325 24 Mar 12:56 debitiPDP -rw-r--r-- 1 paperino paperino 2839 1 Apr 17:02 lettera -rw-r--r-- 1 paperino paperino 2015 31 Mar 13:03 paperinik -rw-r--r-- 1 paperino paperino 65058 2 Apr 15:07 Avviso -rw-r--r-- 1 paperino paperino 22805 24 Mar 21:54 ciccio.jpg -rw-r--r-- 1 paperino paperino 909 26 Mar 14:25 deposito.html drwxr-xr-x 2 paperino paperino 1536 1 Apr 17:00 quiquoqua -rwxr--r-- 1 paperino paperino 253 20 Mar 20:55 dormire.sh -rw-r--r-- 1 paperino paperino 4234 6 Mar 21:58 mailbox -rw-r--r-- 1 paperino paperino 3417 3 Mar 14:27 DaFare -rw-r--r-- 1 paperino paperino 1436 23 Mar 14:05 mailtopolino drwxr-xr-x 8 paperino paperino 512 10 Mar 18:12 foto_nonnaSenza spiegare il significato di ogni colonna, reperibile comunque dalla man page di ls(1), diciamo che la prima colonna è quella dei permessi, la terza identifica l'utente proprietario e la quarta il gruppo proprietario. La prima colonna contiene 10 spazi, che possono contenere ognuno un carattere, a loro volta suddivisi in 4 sezioni rispettivamente da 1, 3, 3, 3 spazi ognuna; la prima sezione identifica se la entry in questione è una directory, un link, un socket o un altro tipo di file, la seconda i permessi del proprietario di questo file o directory, la terza i permessi del gruppo proprietario e la quarta i permessi di tutti gli altri utenti. Ogni spazio può contenere uno solo tra i seguenti caratteri:
d : identifica le directory e può stare solo nella prima sezione l : il file in questione e' un link ad un altro file ,solo nella prima sezione s : UNIX socket, solo nella prima sezione r : permesso di lettura (read), si trova al primo posto della seconda, terza e quarta sezione w : permesso di scrittura (write), al secondo posto di tutte le sezioni tranne la prima x : permesso di esecuzione (execution) (o di attraversamento per le directory), al terzo posto.Ad esempio sul file
-rw-r--r-- 1 paperino paperino 1513 16 Feb 17:21 sfortunehanno il permesso di lettura sia il proprietario, sia il gruppo, sia tutti gli altri utenti, mentre solo il proprietario può modificarlo in quanto è l'unico ad avere il permesso di scrittura.