Senhores,

Tenho vista muitas dúvidas em relação ao umask, tentarei esclarecer algumas
coisas.

O umask é a mascara padrão para criação de novos arquivos e diretórios. Para
visualizar a mascara do sistema digite:

# umask
ou
# umask -S

Vale ressaltar que existem as permissões padrões para arquivos e diretórios.
No Unix/Linux por motivos de segurança não se deixa criar um arquivo com
poder de execução, então a resposta D em questão é impossível.

A permissão máxima para criação de novos arquivos é 666 configurado com  o
umask. E para diretórios é 777.  Para calcular deve-se tirar o valor da
máscara  das permissões  máximas dos arquivos e diretórios. Ex:

Se a máscara for 022 faça:

Para arquivos:
  666
-  022
______
  644 (rw_r_ _r_ _)

Para diretórios:

  777
-  022
------------
  755  (rwxr_xr_x)



A mascara é a mesma, o que diferencia é se é um arquivo ou um diretório.

Para saber se é um arquivo ou diretório preste atencao na questao.
A pergunta da prova é para um arquivo, logo a resposta correta é a C.

Andre de Miranda Souza - LPIC I

Responder a