ไฟล์ใดอยู่ใน `/ var / crash /`?


15

ฉันรู้ว่าเมื่อโปรแกรมขัดข้องบางไฟล์สร้าง/var/crash/ขึ้น แต่ฉันไม่รู้ว่าไฟล์เหล่านี้คืออะไร!

ข้อผิดพลาดที่บันทึก?

คำตอบ:


13

ไม่พวกมันคือความผิดพลาดของเคอร์เนลนั่นคือไฟล์ที่มีข้อมูลที่เป็นประโยชน์ในการกู้คืนสถานะของเคอร์เนลเมื่อมันล้มเหลว ไฟล์เหล่านี้มีไว้สำหรับเคอร์เนลของคุณว่าการถ่ายโอนข้อมูลหลักสำหรับไฟล์ปฏิบัติการปกติอะไร มียูทิลิตีที่สามารถใช้วิเคราะห์ไฟล์เหล่านั้นได้: crash


4
แพคเกจ Debian corekeeperจริงเก็บ coredumps /var/crashปกติในโฟลเดอร์ย่อยของ
กรกฎาคม

ฉันคิดว่ามันจะคุ้มค่าที่จะกล่าวถึงว่าการลบเนื้อหาของ/var/crashสามารถทำให้System program problem detectedป๊อปอัปหายไปบน Ubuntu
Błażej Michalik

7

การอ้างถึง Filesystem Hierarchy Standard (FHS)

สำหรับคำถามเกี่ยวกับฟังก์ชั่นไดเรกทอรีสำหรับ Linux คุณควรตรวจสอบ FHS: / var / crash: ระบบล่ม (ไม่จำเป็น) | linuxfoundation.org

มันระบุ/var/crashว่า:

/ var / crash: ระบบล่ม (ไม่จำเป็น)

ไดเรกทอรีนี้เก็บดัมพ์ความผิดพลาดของระบบ ณ วันที่ของการเผยแพร่มาตรฐานนี้การถ่ายโอนข้อมูลผิดพลาดของระบบไม่ได้รับการสนับสนุนภายใต้ Linux แต่อาจได้รับการสนับสนุนโดยระบบอื่น ๆ ซึ่งอาจสอดคล้องกับ FHS

แต่ดังที่คนอื่น ๆ กล่าวไว้ Debian ได้ขยายมาตรฐานสำหรับการขัดข้องของพื้นที่ผู้ใช้เช่นกันผ่านคอร์

Apport

ใน Ubuntu 14.04 เป็นApport | Ubuntu Wikiแทน corekeeper ที่ทำให้พื้นที่ของผู้ใช้ล่ม (corekeeper ไม่ได้ถูกติดตั้งตามค่าเริ่มต้น แต่มีอยู่ใน repositories) Apport เป็นสาเหตุของป๊อปอัพเริ่มต้น (ใน) "ตรวจพบปัญหาของระบบ" ที่มีชื่อเสียงซึ่งสร้างขึ้นโดยโปรแกรม Apport: ระบบจะเริ่มต้นด้วยกล่องโต้ตอบ ถาม Ubuntu


ดังนั้น ... มันเป็นหรือไม่ได้รับการสนับสนุนจาก Linux?
rogerdpack

@rogerdpack ฉันคิดว่ามันเป็นระเบียบขึ้นอยู่กับ distro เหมือนทุกสิ่งทุกอย่างใน userland
Ciro Santilli 事件改造中心法轮功六四事件
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.