Linux Basic Administration

DOCUMENTATIE CURS

Umask

Conceptul de umask se foloseste pentru a stabili modul default de permisiuni cu care este creat un director sau fisier.

By default fisierele au permisiunile 0666(rw- rw- rw-) iar directoarele 0777(rwx rwx rwx). Pentru a modifica modul default de permisiuni se foloseste umask in urmatorul mod: din valoarea default se scade umask (pozitional), rezultand modul in care vor fi create fisierele in ceea ce priveste permisiunile.
Exemplu
daca umask este 0002 noile fisiere create vor avea permisiunile 0664 iar directoarele 0775
daca umask este 0022 noile fisiere create vor avea permisiunile 0644 iar directoarele 0755

Fiecare user are propria valoare pentru umask. umask se seteaza per user.
Se vizualizeaza cu comanda: umask.
Pentru a modifica umask se foloseste comanda umask NOUA_MASCA ( Exemplu: umask 0222).
NOUA_MASCA poate fi reprezentata octal sau simbolic.

Nota
Umask nu trebuie schimbata decat in situatii deosebite. Modificarea umask poate duce la instabilitatea intregului sistem.


Nota
Odata modificat umask, noua valoare nu se pastreaza decat pana la urmatorul restart. Pentru ca modificarea umask sa fie permanenta se scrie comanda de modificare a umask intr-un fisier de initializare al environment-ului utilizatorului precum ~/.bashrc.


Durata: 1 min
Marime: 1.7 MB
Nota: Se recomanda folosirea VLC pentru vizualizarea tutorialului video.
© 2006-2022 Crystal Mind Academy. All rights reserved