KJOURNALPRINT(8) Knot DNS KJOURNALPRINT(8)

kjournalprint - ابزار چاپ ژورنال Knot DNS

kjournalprint [config_option] [options] zone_name

kjournalprint [config_option] -z

این برنامه تاریخچه زون ذخیره‌شده در پایگاه‌داده ژورنال را چاپ می‌کند. به‌طور پیش‌فرض، تغییرات برای ترمینال رنگی می‌شوند.

نام زونی که تاریخچه آن چاپ می‌شود.

استفاده از فایل پیکربندی متنی (پیش‌فرض /etc/knot/knot.conf است).
استفاده از دایرکتوری پایگاه‌داده پیکربندی باینری (پیش‌فرض /var/lib/knot/confdb است). پایگاه‌داده پیکربندی پیش‌فرض، در صورت وجود، بر فایل پیکربندی پیش‌فرض اولویت دارد.
استفاده از مسیر مشخص‌شده برای پایگاه‌داده ژورنال و پیکربندی پیش‌فرض.

نمایش فهرست زون‌های موجود در پایگاه‌داده به جای خواندن ژورنال.
محدود کردن تعداد تغییرات نمایش‌داده‌شده.
شروع از یک شماره سریال SOA مشخص.
چاپ مجموعه‌های تغییرات ادغام‌شده در قالب یک مجموعه تغییرات واحد. در صورت وجود zone-in-journal، محتویات ذخیره‌شده با اعمال تمام مجموعه‌های تغییرات چاپ خواهد شد.
فعال‌سازی بررسی‌های معنایی اضافی ژورنال هنگام چاپ.
خروجی مختصر حالت اشکال‌زدایی (دیباگ).
تولید نکردن خروجی رنگی.
اجبار به تولید خروجی رنگی.
چاپ راهنمای برنامه.
چاپ نسخه برنامه. گزینه -VV باعث می‌شود برنامه خلاصه پیکربندی زمان کامپایل را چاپ کند.

وضعیت خروج 0 به معنای عملکرد موفقیت‌آمیز است. هر وضعیت خروج دیگری نشان‌دهنده بروز خطا است.

آخرین (تازه‌ترین) ۵ تغییر بدون رنگ:

$ kjournalprint -xl 5 /var/lib/knot/journal example.com.

knotd(8), knot.conf(5).

CZ.NIC, z.s.p.o. and contributors https://www.knot-dns.cz

Copyright (C) CZ.NIC, z.s.p.o. and contributors

2026-06-12 3.5.5