Junior
Millised juurdepääsuõigused määratakse vaikimisi, kui loote faili?
sobes.tech AI
Vastus AI-lt
Uue faili vaikimisi õigused määratakse umask väärtuse järgi.
Umask on oktaalarv, mis näitab juurdepääsu bittideks, mis välja lülitatakse faili või kaustale loomisel. See toimib maskina.
Õiguste arvutamise valem:
- Failide jaoks:
666(kõik õigused omanikele, grupile, teistele) -umask. - Kataloogide jaoks:
777(kõik õigused omanikele, grupile, teistele) -umask.
Faili maksimaalsed õigused: rw-rw-rw- (666 oktalformaadis).
Kausta maksimaalsed õigused: rwxrwxrwx (777 oktalformaadis).
Näiteks, kui umask on 0022:
- Faili jaoks:
666-022=644. Õigused onrw-r--r--. - Kausta jaoks:
777-022=755. Õigused onrwxr-xr-x.
Umask määratakse tavaliselt shelli algusfailides, nagu .bashrc või .profile.
Praeguse umask väärtuse nägemiseks saab kasutada käsku:
# Näitab praegust umask väärtust oktalformaadis (vaikimisi)
umask
Uue umask väärtuse määramiseks:
# Määrab umask väärtuseks 027
umask 027