Dove fa i file di core di ubuntu 14.04?

Ho abilitato una dimensione di file core illimitata usando ulimit:

ulimit -a core file size (blocks, -c) unlimited ... 

Credo di aver triggersto un dump di base, ma non posso trovare il file di base in casa mia, var / etc …

Sai where Ubuntu configura la posizione del deposito di base?

Penso che questa sia una cosa più Linux del kernel che una cosa specifica di Ubuntu. Check-out

 cat /proc/sys/kernel/core_pattern 

Controlla la pagina principale del file di base

Per impostazione predefinita, il kernel Ubuntu è configurato per utilizzare apport per registrare coredumps. È ansible sovrascrivere questo command sovrascrivendo /proc/sys/kernel/core_pattern , controllare la sezione " /proc/sys/kernel/core_pattern dei file di dump core" nel man core per i dettagli. Per esempio:

echo '/tmp/core.%e.%p.%t' | sudo tee /proc/sys/kernel/core_pattern

Apport scrive le discariche di nucleo a /var/crash/_path_to_program.userid.crash , ma lo farà solo per le applicazioni installate dai principali repository ubuntu apt.

Ulteriori informazioni su apport: https://wiki.ubuntu.com/Apport