SDJOURNAL(1)   SDJOURNAL(1)

sdjournal - فراهم کردن رابطی برای ضبط مدخل‌های ژورنال systemd

sdjournal [ --help ] [ --version ] [ --extcap-interfaces ] [ --extcap-dlts ] [ --extcap-interface=<interface> ] [ --extcap-config ] [ --capture ] [ --fifo=<path to file or pipe> ] [ --start-from=<entry count> ]

دستور sdjournal یک ابزار extcap است که امکان ضبط مدخل‌های ژورنال systemd را فراهم می‌کند. این ابزار می‌تواند برای مرتبط‌سازی رویدادهای سیستم با ترافیک شبکه استفاده شود.

رابط‌های پشتیبانی‌شده:

1.sdjournal

--help

نمایش آرگومان‌های برنامه.

--version

نمایش نسخه برنامه.

--extcap-interfaces

فهرست کردن رابط‌های موجود.

--extcap-interface=<interface>

استفاده از رابط‌های مشخص‌شده.

--extcap-dlts

فهرست کردن DLTهای رابط مشخص‌شده.

--extcap-config

فهرست کردن گزینه‌های پیکربندی رابط مشخص‌شده.

--capture

شروع ضبط از رابط مشخص‌شده و نوشتن داده‌های خام بسته در مکان مشخص‌شده توسط --fifo.

--fifo=<path to file or pipe>;

ذخیره بسته ضبط‌شده در فایل یا ارسال آن از طریق pipe.

--start-from=<entry count>;

شروع از آخرین <entry count> مدخل، مشابه آرگومان‌های "-n" یا "--lines" برای دستور tail(1). مقادیری که با علامت + شروع می‌شوند از ابتدای ژورنال آغاز خواهند شد، در غیر این صورت شمارش از انتها آغاز می‌شود. مقدار پیش‌فرض 10 است. برای گنجاندن تمام مدخل‌ها از +0 استفاده کنید.

برای مشاهده آرگومان‌های برنامه:

sdjournal --help

برای مشاهده نسخه برنامه:

sdjournal --version

برای مشاهده رابط‌ها:

sdjournal --extcap-interfaces

تنها یک رابط (sdjournal) پشتیبانی می‌شود.

خروجی نمونه

interface {value=sdjournal}{display=systemd journal capture}

برای مشاهده DLTهای رابط:

sdjournal --extcap-interface=sdjournal --extcap-dlts

خروجی نمونه

dlt {number=147}{name=sdjournal}{display=USER0}

برای مشاهده گزینه‌های پیکربندی رابط:

sdjournal --extcap-interface=sdjournal --extcap-config

خروجی نمونه

arg {number=0}{call=--start-from}{display=Starting position}{type=string}
    {tooltip=The journal starting position. Values with a leading "+" start from the beginning, similar to the "tail" command}

برای ضبط کردن:

sdjournal --extcap-interface=sdjournal --fifo=/tmp/sdjournal.pcap --capture

برای ضبط تمام مدخل‌ها از زمان راه‌اندازی (بوت) سیستم:

sdjournal --extcap-interface=sdjournal --fifo=/tmp/sdjournal.pcap --capture --start-from +0

نکته

برای توقف ضبط، از کلیدهای CTRL+C استفاده کنید یا برنامه را kill/terminate نمایید.

wireshark(1), tshark(1), dumpcap(1), extcap(4), tcpdump(1)

ابزار sdjournal بخشی از توزیع Wireshark است. آخرین نسخه Wireshark را می‌توان در پیوند روبرو یافت: https://www.wireshark.org.

نسخه‌های HTML صفحه‌های راهنمای پروژه Wireshark در نشانی زیر در دسترس هستند: https://www.wireshark.org/docs/man-pages.

نویسنده اصلی
Gerald Combs <gerald[AT]wireshark.org>

2026-09-03