Yann Sagon wrote:
>
> Bonjour, je ne comprends pas bien ce que fait cette ligne...
>
> # Users generally won't see annoyng core files
> [ "$UID" = "0" ] && ulimit -c 1000000
>
> bash-2.05$ apropos ulimit
> ulimit (3) - get and set user limits
> ulimit [builtins] (1) - bash built-in commands, see bash(1)
> ulimit [unimplemented] (2) - unimplemented system calls
>
> d'apr�s man bash(1) le -c veut dire que 1000000 est un string?
Euh, -c est un argument de ulimit pas de bash.
> et si je fais man bash -S 1 | grep "ulimit" il n'y a rien!
Ca ne m'�tonne pas.
> et dans les autres man.. �a ne m'�claire pas trop.
man ulimit me donne, pas sous Linux mais c'est pareil :
-c limit
The limit parameter specifies the number of 512-byte blocks
for core dumps.
Voil�, �a donne une limite � la taille des fichiers "core" produits lors
d'un plantage. D'apr�s la ligne que tu donnes, �a ne le fait que pour
root (uid = 0), et pour les autres utilisateurs la production de
fichiers "core" est d�sactiv�e. Faut dire que quand on n'est pas en
train de d�velopper, la seule chose qu'on fait avec un "core" c'est
"rm".
--
Paul-Jean Cagnard
"Gianna Nannini, pourquoi tant de N ?"
--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question. Ouais, pour se d�sabonner aussi.