A resposta certa é a letra A Bruno.

O /etc/profile e arquivo de configuração geral do sistema onde tem os
comandos que seram lidos por os usuários.

Explicação tirada do Guia Foca,

Este arquivo contém comandos que são executados para *todos* os usuários do
sistema no momento do login. Somente o usuário root pode ter permissão para
modificar este arquivo.

Este arquivo é lido antes do arquivo de configuração pessoal de cada usuário
(.profile(root) e .bash_profile).

Quando é carregado através de um shell que requer login (nome e senha), o
bash procura estes arquivos em seqüência e executa os comandos contidos,
caso existam:

/etc/profile

~/.bash_profile

~/.bash_login

~/.profile

Ele *interrompe* a pesquisa assim que localiza o primeiro arquivo no
diretório do usuário (usando a sequência acima). Por exemplo, se você tem o
arquivo ~/.bash_login e ~/.bash_profile em seu diretório de usuário, ele
processará o /etc/profile e após isto o ~/.bash_profile, mas nunca
processará o ~/.bash_login (a menos que o ~/.bash_profile seja apagado ou
renomeado).

Caso o bash seja carregado através de um shell que não requer login (um
terminal no X, por exemplo), o seguinte arquivo é executado: ~/.bashrc.

Observação: Nos sistemas Debian, o profile do usuário root está configurado
no arquivo /root/.profile. A razão disto é porque se o bash for carregado
através do comando sh, ele fará a inicialização clássica deste shell lendo
primeiro o arquivo /etc/profile e após o ~/.profile e ignorando o
.bash_profile e .bashrc que são arquivos de configuração usados somente pelo
Bash. Exemplo, inserindo a linha mesg y no arquivo /etc/profile permite que
todos os usuários do sistema recebam pedidos de talk de outros usuários.
Caso um usuário não quiser receber pedidos de talk, basta somente adicionar
a linha mesg n no arquivo pessoal .bash_profile.
-- 
Roberto Vasconcelos


2009/8/6 Salomão Pereira <cetli...@gmail.com>

>
>
> Opa beleza Bruno. E o seguinte a resposta do simulado está correta e
> mesmo a "A" porque no caso o /etc/profile e lido por todos os usuários
> que logon no Linux, ou seja se você quiser colocar um limite
> específico para todos o arquivo vai ser esse mesmo. valeu espero ter
> ajudado!
>
> 2009/8/5 Bruno Torres Viana <btvi...@gmail.com <btviana%40gmail.com>>:
>
> >
> >
> > Senhores,
> >
> > Estou vendo algumas questões de simulado aqui e me deparei com essa que
> eu
> > tive dúvida:
> >
> > In which file are you likely to find the global setting for the umask and
> > ulimit?
> > A - /etc/profile
> > B - /etc/bashrc
> > C - /etc/bash_profile
> > D - ~/.bashrc
> > C - ~/.bash_profile
> >
> > No simulado a resposta correta é a letra A, aqui encontrei o umaks no
> bashrc
> > e o ulimit no profile. Alguém gostaria de comentar sobre o assunto? Eu
> acho
> > que a resposta correta é a letra B, mas segue o desafio.
> >
> > Obrigado!
> >
> > --
> > -------------------------------
> > Bruno Torres Viana
> >
> > Todos nós somos ignorantes, porém em assuntos diferentes. Não seja
> ignorante
> > por opção!
> >
>
> --
> Salomão - Analista de Suporte da Coca-Cola
> °v°
> /(_)\ Be Free, Use Linux / FreeBSD
> ^ ^
> LPI000094004
> codigo de verificação - ual4sygwaj
> https://www.lpi.org/caf/Xamman/certification
> Certification Linux LPIC - 2
>  
>

Responder a