Permessi in Linux: lettura, scrittura ed esecuzione spiegati

Impara come funzionano i permessi di file e cartelle in Linux senza perderti tra i simboli.

Intermedio 1 min di lettura Pubblicato il 2026 Di Equipo SolucionaPC

Ogni file e cartella in Linux ha permessi che determinano chi può leggerlo, modificarlo o eseguirlo — capire questo spiega molti messaggi di "permesso negato" che vedrai prima o poi.

I tre tipi di permesso

PermessoLetteraCosa permette
LetturarVedere il contenuto
ScritturawModificare o cancellare
EsecuzionexEseguire come programma/script

I tre livelli: chi ha quei permessi

  • Proprietario: la persona proprietaria del file.
  • Gruppo: un insieme di utenti con gli stessi permessi condivisi.
  • Altri: qualsiasi altro utente del sistema.

Vederlo in pratica

ls -l file.txt

Risultato tipico: -rw-r--r-- — da sinistra a destra: tipo di file, permessi del proprietario, del gruppo, e degli altri, in gruppi di tre lettere ciascuno.

Consiglio: approfondiamo come leggere combinazioni numeriche concrete (come 755 o 644) in questo articolo dedicato.

Cambiare i permessi

chmod +x script.sh

Aggiunge il permesso di esecuzione — necessario prima di poter eseguire qualsiasi script che tu abbia creato o scaricato tu stesso.

Domande frequenti

Perché non riesco a eseguire uno script che ho appena creato?

Perché per impostazione predefinita i file nuovi non hanno il permesso di esecuzione. Usa 'chmod +x nome-script.sh' per aggiungerlo prima di poterlo eseguire con './nome-script.sh'.

Che differenza c'è tra proprietario, gruppo e altri?

Il proprietario è la persona a cui appartiene il file; il gruppo è un insieme di utenti con permessi condivisi; altri è qualsiasi utente aggiuntivo del sistema. Ognuno può avere permessi diversi sullo stesso file.

Condividi: