این دستور coredumpctl است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.
برنامه:
نام
coredumpctl - Coredumps را از مجله بازیابی کنید
خلاصه
coredumpctl [گزینهها...] {COMMAND} [PID|COMM|EXE|MatCH...]
شرح
coredumpctl ممکن است برای بازیابی coredumps از systemd-journald(8).
OPTIONS
گزینه های زیر قابل درک است:
-- بدون افسانه
سرفصل های ستون را چاپ نکنید.
-1
به جای فهرست کردن همه کوردامپ های شناخته شده، فقط اطلاعات یک coredump را نشان دهید.
-F رشته, --فیلد=رشته
تمام مقادیر داده های ممکن را که فیلد مشخص شده در ورودی های coredump منطبق می گیرد چاپ کنید
از مجله
-o فایل, --خروجی=فایل
هسته را بنویسید فایل.
-D DIR, --دایرکتوری=DIR
از فایل های مجله در قسمت مشخص شده استفاده کنید DIR.
-h, --کمک
یک متن راهنما کمک کنید و خروج را چاپ کنید.
- نسخه
یک رشته نسخه کوتاه را چاپ کنید و خروج کنید
--بدون پیجر
خروجی را به پیجر لوله نکنید.
دستورات زیر قابل درک است:
فهرست
فهرستبندیهای اصلی ثبتشده در مجله با ویژگیهای مشخصشده مطابقت دارد. اگر نه
دستور مشخص شده است، این پیش فرض ضمنی است.
اطلاعات
اطلاعات دقیق در مورد کوردامپ های ثبت شده در ژورنال را نشان دهید.
موادی که موقتا برای استعمال انبار میشود
آخرین coredump مطابق با ویژگی های مشخص شده را استخراج کنید. coredump خواهد بود
روی خروجی استاندارد نوشته شده است، مگر اینکه یک فایل خروجی با آن مشخص شده باشد --خروجی=.
gdb
دیباگر گنو را در آخرین coredump که با ویژگی های مشخص شده مطابقت دارد، فراخوانی کنید.
تطابق
یک مسابقه می تواند:
PID
شناسه فرآیند فرآیندی که هسته را تخلیه کرد. یک عدد صحیح
کمیته
نام فایل اجرایی (منطبق COREDUMP_COMM=). نباید دارای حروف بریده باشد.
EXE
مسیر منطبق بر اجرایی COREDUMP_EXE=). باید حداقل یک اسلش داشته باشد.
MATCH
محمولات مجله عمومی (نگاه کنید به ژورنالکتل(1)). باید دارای علامت مساوی باشد.
خروج وضعیت
در صورت موفقیت، 0 برگردانده می شود. در غیر این صورت، یک کد خرابی غیر صفر برگردانده می شود. پیدا نشدن
تطبیق coredumps به عنوان شکست در نظر گرفته می شود.
مثال ها
مثال 1. فهرست تمام la Coredumps of a برنامه تحت عنوان فو
# coredumpctl list foo
مثال 2. فراخوانی gdb on la آخرین کوردامپ
# coredumpctl gdb
مثال 3. نمایش اطلاعات در باره a روند که ریخت هسته، مطابق by آن PID 6654
# coredumpctl info 6654
مثال 4. عصاره la آخرین کوردامپ of /usr/bin/bar به a پرونده تحت عنوان bar.coredump
# coredumpctl -o bar.coredump dump /usr/bin/bar
با استفاده از خدمات onworks.net از coredumpctl به صورت آنلاین استفاده کنید