Ich weiß, wenn ein Programm abstürzt, erstellen einige Dateien in /var/crash/
. Aber ich weiß nicht, was diese Dateien sind!
Ist das Fehlerprotokolle?
Ich weiß, wenn ein Programm abstürzt, erstellen einige Dateien in /var/crash/
. Aber ich weiß nicht, was diese Dateien sind!
Ist das Fehlerprotokolle?
Antworten:
Nein, es handelt sich um Absturzabbilder des Kernels, dh Dateien, die nützliche Informationen enthalten, um den Zustand des Kernels bei einem Absturz wiederherzustellen. Diese Dateien sind für Ihren Kernel bestimmt, was Core-Dumps für normale ausführbare Dateien sind. Es gibt ein Dienstprogramm, mit dem diese Dateien analysiert werden können: crash.
/var/crash
kann, dass die System program problem detected
Popups auf Ubuntu verschwinden .
FHS-Zitat (Filesystem Hierarchy Standard)
Bei Fragen zu Verzeichnisfunktionen für Linux sollten Sie auch die folgenden Informationen überprüfen: / var / crash: Systemabsturzabbilder (optional) | linuxfoundation.org
Es gibt an /var/crash
als:
/ var / crash: Systemabbilder (optional)
Dieses Verzeichnis enthält Systemabsturzabbilder. Ab dem Datum dieser Veröffentlichung des Standards wurden System-Crash-Dumps unter Linux nicht unterstützt, können jedoch von anderen Systemen unterstützt werden, die möglicherweise der FHS entsprechen.
Wie bereits erwähnt, hat Debian den Standard für Abstürze des Benutzerraums auch über Corekeeper erweitert.
Apport
In Ubuntu 14.04 ist es Apport | Ubuntu Wiki anstelle von Corekeeper, der den Benutzerraum zum Absturz bringt (Corekeeper ist nicht standardmäßig installiert, aber in den Repositories verfügbar). Apport ist die Ursache für das (un) bekannte "Systemproblem erkannt" -Startup-Popup, das vom Apport-Programm generiert wird: Das System startet immer mit dem Dialog "Systemprogrammproblem erkannt" | Fragen Sie Ubuntu
corekeeper
speichert tatsächlich normale Speicherauszüge in Unterordnern von/var/crash
.