- unstable 4.31.0-1
| updwtmp(3) | Library Functions Manual | updwtmp(3) |
الاسم¶
updwtmp, logwtmp - إلحاق مدخل بملف wtmp
المكتبة¶
مكتبة أدوات النظام (libutil، -lutil)
موجز¶
#include <utmp.h>
void updwtmp(const char *wtmp_path, const struct utmp *ut); void logwtmp(const char *line, const char *user, const char *host);
الوصف¶
تُلحق الدالة updwtmp() بنية utmp ut بملف wtmp.
تُنشئ الدالة logwtmp() بنية utmp باستخدام line وuser وhost والوقت الحالي ومعرف العملية الحالي. ثم تستدعي updwtmp() لإلحاق البنية بملف wtmp.
الملفات¶
- /var/log/wtmp
- قاعدة بيانات لعمليات تسجيل دخول المستخدمين السابقة
السمات¶
للاطلاع على شرح للمصطلحات المستخدمة في هذا القسم، انظر attributes(7).
| الواجهة | السمة | القيمة |
| updwtmp()، logwtmp() | سلامة الخيوط | MT-Unsafe sig:ALRM timer |
الإصدارات¶
للاتساق مع دوال "utmpx" الأخرى (انظر getutxent(3))، تُوفر glibc (منذ glibc 2.1):
#define _GNU_SOURCE /* انظر feature_test_macros(7) */ #include <utmpx.h> void updwtmpx (const char *wtmpx_path, const struct utmpx *utx);
تُؤدي هذه الدالة نفس مهمة updwtmp()، لكنها تختلف في أنها تأخذ بنية utmpx كوسيطها الأخير.
المعايير¶
لا شيء.
التاريخ¶
Solaris، NetBSD.
انظر أيضًا¶
ترجمة¶
تُرجمت هذه الصفحة من الدليل بواسطة زايد السعيدي <zayed.alsaidi@gmail.com>
هذه الترجمة هي وثيقة مجانية؛ راجع رخصة جنو العامة الإصدار 3 أو ما بعده للاطلاع على شروط حقوق النشر. لا توجد أي ضمانات.
إذا وجدت أي أخطاء في ترجمة صفحة الدليل هذه، يرجى إرسال بريد إلكتروني إلى قائمة بريد المترجمين: kde-l10n-ar@kde.org.
| 8 فبراير 2026 | صفحات دليل لينكس 6.18 |