Il comando umask
in Bash è utilizzato per impostare i permessi predefiniti per i nuovi file e directory creati. La maschera dei permessi determina quali permessi saranno negati ai file e alle directory appena creati.
La sintassi di base del comando umask
è la seguente:
umask [options] [arguments]
-S
: Mostra la maschera dei permessi in formato simbolico.-p
: Mostra la maschera dei permessi corrente in formato simbolico, utile per visualizzare i permessi senza modificarli.Ecco alcuni esempi pratici di utilizzo del comando umask
:
umask
umask 022
umask -S
umask 077
umask
è applicata solo ai file e alle directory creati dopo la sua impostazione. Non influisce sui file già esistenti.umask
nel tuo file di configurazione della shell (come .bashrc
o .bash_profile
) per impostare automaticamente la maschera desiderata all’avvio della sessione.