Logo Hardware.com.br
one
one Veterano Registrado
1.3K Mensagens 2 Curtidas

para impedir que o sistema crie arquivos CORE

#1 Por one 21/11/2002 - 04:15
segui a dica da página da conectiva e nada, estava assim lá:

************************************************************

Como habilitar e desabilitar o controle a criação de arquivos "core"?

Os arquivos core são gerados quando um programa termina inesperadamente, devido a um bug, ou uma violação do sistema operacional, ou a algum mecanismo de proteção do hardware. O sistema operacional cria então um arquivo chamado "core", no qual é possível descobrir o que aconteceu de errado, pois ele contém uma descrição detalhada do estado em que o programa estava quando foi terminado. É possível determinar a origem do programa que o gerou com o comando:

[root@localhost]# file core


No Conectiva Linux, é possível controlar a criação ou não deste arquivo de análise, até mesmo o limite de seu tamanho, editando o arquivo limits.conf e alterando sua linha de controle:

[root@localhost]# mcedit /etc/security/limits.conf


Procure pela linha comentada:

#* soft core 0


Para desabilitar o controle, descomente a mesma e altere para:

* soft hard 0


Salve o arquivo (F2) e saia (F10).

Se houver interesse em apenas controlar o tamanho deste arquivo, pode-se alterar o valor da linha, que é 0 por padrão, para o valor desejado, ou ainda fazer um controle de aviso apenas, colocando ao invés da opção "hard" a opção "soft".

Uma outra opção, um pouco mais simples, porém com menos controle, indicada para a maioria das distribuições é utilizar comandos para isto. Usa-se ulimit para bash, limit em tcsh, ou rlimit em ksh. Para maiores detalhes, sobre o funcionamento destes consulte o manual apropriado.

************************************************************

isto está certo?

pq fiz e não obtive exito.
© 1999-2024 Hardware.com.br. Todos os direitos reservados.
Imagem do Modal