Umask

Mike22

Местный
Достаточно редко используемая комманда.
umask меняет режим доступа к вновь создаваемым файлам и каталогам в текущем (только !!!) пользовательском окружении.
К примеру, комманда umask 022 сменит маску 777 на 755
т.е. установит права на запись и исполнение у членов группы и прочих пользователей.
(значение umask вычитается из текущей маски chmod. Кстати, это восьмеричные значения!)

umask:
0 rwx read, write and execute
1 rw- read and write
2 r-x read and execute
3 r-- read only
4 -wx write and execute
5 -w- write only
6 --x execute only
7 --- no permissions

Я бы советовал не сильно заморачиваться с umask и пользоваться chmod
А если в системе SELinux работает, тогда всё ещё более веселее :) и эти значения практически теряют актуальность.
 
Сверху