NUNCA um arquivo é criado com permissão de execução, ou seja, r=4 w=2 x=1 nunca o arquivo terá permissão ímpar em sua criação. será SEMPRE: 0 ou 2 ou 4 ou 6
Para um arquivo ter as permissões: - rw- r-- --- 640 Sua umask teria que ser obrigatoriamente: 026 ou 027 ou 036 ou 037 ou 027 ou 126 ou 127 ou 136 ou 137 Repare o tanto de respostas que poderiam ser, é importante ter o conhecimento que para arquivos o OCTAL 1 de executável não é válido na criação. Nesta pergunta a resposta seria letra A troca de informações, dúvidas: [EMAIL PROTECTED] --- Em [email protected], "Flávio Roberto" <[EMAIL PROTECTED]> escreveu > > Eu acredito que o fato da pergunta informar que quer permissões para > arquivos, a máscara é default para arquivos e diretórios. > > Nesse caso a coisas seria assim: > - RW- R-- ---- > 0 110 100 000 permissão octal > 1 001 011 111 umask 1137 > > Sabendo que máscara não recebe permissão especial, passa para 0137... > > Se você pensar dessa forma, a resposta "mais correta"seria a letra A. > > E aí galera? > > Em 15/02/08, Leon Volkoff Filho <[EMAIL PROTECTED]> escreveu: > > > > Boa tarde Pessoal !! > > > > Estou fazendo alguns simulados e encontrei uma pergunta que me chamou a > > atenção, caso possam dar uma ajuda a exclarecer esta duvida agradeço. > > > > P) Você quer que as permissões padrão para que seus arquivos sejam > > -rw-r-----. Como você deve ajustar o *umask?* > > ** > > A - 037 > > B - 640 > > C - 038 > > D - 077 > > > > Acredito que todas as respostas estão erradas, pois pelas minha contas as > > permissões de arquivos são 666, a permissão que esta na pergunta é 640, para > > ajustar o umask seria 026, sendo 666-640=026 , fica a curiosidade, a > > pergunta esta com todas as respostas erradas ou eu estou errando em algum > > ponto? > > > > > > Abraço > > > > Leon > > > > > > > > > > -- > abs > Flávio Roberto > flaviorobertobp.blogspot.com >
