LSCLOCKS(1) أوامر المستخدم LSCLOCKS(1)

الاسم

lsclocks - يعرض ساعات النظام

موجز

lsclocks [خيار]

الوصف

lsclocks هو أمر بسيط لعرض ساعات النظام.

يتيح عرض معلومات مثل الوقت الحالي ودقة الساعات. تُدعم أنواع مختلفة من الساعات.

•ساعات POSIX: مثل CLOCK_MONOTONIC و CLOCK_REALTIME و CLOCK_BOOTTIME وغيرها.
•ساعات وحدة المعالجة المركزية (CPU): clock_getcpuclockid(3).
•ساعات PTP: مثل /dev/ptp0.
•ساعات RTC: مثل /dev/rtc0.
•ساعات مساعدة: مثل CLOCK_AUX0 و CLOCK_AUX1 وغيرها.

الخيارات

-J، --json

استخدم تنسيق مخرجات JSON.

-n، --noheadings

لا تطبع الترويسات.

-o، --output قائمة

حدد أعمدة المخرجات المراد طباعتها. راجع قسم OUTPUT COLUMNS لمعرفة تفاصيل الأعمدة المتاحة.

--output-all

إخراج كافة الأعمدة.

-r، --raw

استخدم تنسيق المخرجات الخام.

-t، --time الساعة

عرض الوقت الحالي لساعة محددة.

--no-discover-dynamic

عدم محاولة اكتشاف الساعات الديناميكية.

-d، --dynamic-clock مسار

عرض الساعة الديناميكية المحددة أيضًا. يمكن تحديدها عدة مرات.

--no-discover-rtc

عدم محاولة اكتشاف ساعات الوقت الحقيقي (RTCs).

-x، --rtc مسار

عرض ساعة الوقت الحقيقي (RTC) المحددة أيضًا. يمكن تحديدها عدة مرات.

-c، --cpu-clock معرف

عرض ساعة المعالج للعملية المحددة أيضًا. يمكن تحديدها عدة مرات.

-h، --help

اعرض نص المساعدة ثم اخرج.

-V، --version

اعرض الإصدار واخرج.

البيئة

LSCLOCKS_COLUMNS=

يحدد قائمة مفصولة بفاصلة لأعمدة المخرجات المراد طباعتها. يمكن استخدام جميع الأعمدة المدرجة في أعمدة المخرجات.

LIBSMARTCOLS_DEBUG=all

يُفعّل مخرجات تصحيح أخطاء libsmartcols.

LIBSMARTCOLS_DEBUG_PADDING=on

يستخدم محارف حشو مرئية.

أعمدة المخرجات

لكل عمود نوع. تحاط الأنواع بالعلامتين < و >.

TYPE <سلسلة_نصية>

نوع الساعة.

ID <رقم>

معرف الساعة الرقمي.

CLOCK <سلسلة>

الاسم على صيغة CLOCK_

NAME <سلسلة_نصية>

اسم أقصر وأسهل في القراءة.

TIME <رقم>

الطابع الزمني الحالي للساعة كما أرجعه clock_gettime(2).

ISO_TIME <سلسلة>

نسخة من TIME بتنسيق ISO8601.

RESOL_RAW <رقم>

دقة الساعة كما أرجعها clock_getres(2).

RESOL <رقم>

نسخة مقروءة بشريًا من RESOL_RAW.

REL_TIME <سلسلة>

وقت TIME منسق كنطاق زمني.

NS_OFFSET <رقم>

إزاحة مساحة الأسماء الحالية بالنسبة لمساحة الأسماء الأب كما قُرئت من /proc/self/timens_offsets.

المؤلفين

Thomas Weißschuh <thomas@t-8ch.de>

انظر أيضاً

clock_getres(2) clock_gettime(2)

التبليغ عن الأخطاء

لتقارير العِلل، استخدم مُتتبع المشكلات https://github.com/util-linux/util-linux/issues.

التوفر

الأمر lsclocks جزء من حزمة util-linux التي يمكن تنزيلها من أرشيف نواة لينكس https://www.kernel.org/pub/linux/utils/util-linux/.

2026-05-18 util-linux 2.42.1