זוהי הפקודה coredumpctl שניתן להריץ בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו, כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS
תָכְנִית:
שֵׁם
coredumpctl - אחזר coredumps מהיומן
תַקצִיר
coredumpctl [אפשרויות...] {COMMAND} [PID|COMM|EXE|MATCH...]
תיאור
coredumpctl ניתן להשתמש כדי לאחזר coredumps מ systemd-journaled(8).
אפשרויות
האפשרויות הבאות מובנות:
--ללא אגדה
אל תדפיס כותרות עמודות.
-1
הצג מידע של coredump יחיד בלבד, במקום לרשום את כל coredumps הידועים.
-F שדה, --field=שדה
הדפס את כל ערכי הנתונים האפשריים שהשדה שצוין לוקח בערכי coredump תואמים
של היומן.
-o קובץ, --פלט=קובץ
כתוב את הליבה ל קובץ.
-D DIR, --directory=DIR
השתמש בקובצי היומן במפורט DIR.
-h, - עזרה
הדפיסו טקסט עזרה קצר וצאו.
--גִרְסָה
הדפיסו מחרוזת גרסה קצרה וצאו.
--ללא איתור
אל תעביר פלט לביפר.
הפקודות הבאות מובנות:
רשימה
רשימת קודים שנלכדו ביומן התואמים למאפיינים שצוינו. אם לא
הפקודה צוינה, זוהי ברירת המחדל המשתמעת.
מידע
הצג מידע מפורט על coredumps שנתפסו ביומן.
שפך
חלץ את ה-Coredump האחרון התואם את המאפיינים שצוינו. ה-coredump יהיה
נכתב על פלט רגיל, אלא אם צוין קובץ פלט עם --פלט=.
gdb
הפעל את מאתר הבאגים של GNU ב-coredump האחרון התואם את המאפיינים שצוינו.
תוֹאֵם
התאמה יכולה להיות:
מח"ש
מזהה תהליך של התהליך שהשליך הליבה. מספר שלם.
COMM
שם קובץ ההפעלה (תואם COREDUMP_COMM=). אסור להכיל צלעות.
EXE
נתיב לקובץ ההפעלה (תואם COREDUMP_EXE=). חייב להכיל קו נטוי אחד לפחות.
MATCH
פרדיקטים כלליים journalctl (ראה journalctl(1)). חייב להכיל סימן שוויון.
יְצִיאָה סטָטוּס
עם הצלחה, 0 מוחזר; אחרת, מוחזר קוד כשל שאינו אפס. לא מוצא אף אחד
התאמת coredumps מטופלת ככישלון.
דוגמאות
דוגמה 1. רשימה את כל מה היא coredumps of a התוכנית בשם Foo
# coredumpctl רשימת foo
דוגמה 2. להפעיל gdb on מה היא אחרון קורדאמפ
# coredumpctl gdb
דוגמה 3. לְהַצִיג מידע על a תהליך זֶה זרוק הליבה, תואם by שלה מח"ש 6654
# coredumpctl info 6654
דוגמה 4. להוציא מה היא אחרון קורדאמפ of /usr/bin/bar ל a פילה בשם bar.coredump
# coredumpctl -o bar.coredump dump /usr/bin/bar
השתמש ב-coredumpctl באינטרנט באמצעות שירותי onworks.net