August 2012
Intermediate to advanced
624 pages
17h 11m
Polish
Chcemy mieć pewność, że wykorzystywana wartość umask nie stanowi zagrożenia dla systemu.
Dzięki wbudowanemu poleceniu powłoki umask można na początku każdego skryptu ustawić poprawną, znaną wartość maski:
# Wyznaczenie bezpiecznej wartości zmiennej umask i wprowadzenie nowego ustawienia. # Działanie nie obejmuje plików powstałych w wyniku wcześniejszego przekierowania # danych # Wartość 002 odpowiada prawom 0774, wartość 077 odpowiada prawom 0700 itd. UMASK=002 umask $UMASK
Powołanie zmiennej $UMASK pozwala na wyznaczenie różnych wartości masek w różnych miejscach programu. Oczywiście, można by bez problemu wykonać to samo zadanie bez tworzenia zmiennej:
umask 002
Należy ...
Read now
Unlock full access