ulimit

zarządzanie zapiem plików core przez system operacyjny. Jeśli program wykona zabronioną operację, jak np. naruszy pamięć chroniną, przekroczy rozmiar stosu, system operacyjny zabije program i stworzy plik core, który można zbadać np. pod dowolnym debugerem.


Przykłady:

ulimit -c 20000
zrzucanie plików core z limitem rozmiaru 20,000 bajtów

ulimit -c unlimited
zrzucanie plików core bez limitu rozmiaru

ulimit -c 0
wyłączenie zrzucania plików core, opcja domyślnie włączona w wielu systemach