| futimes(3) | Library Functions Manual | futimes(3) |
الاسم¶
futimes, lutimes - تغيير أختام الوقت للملف
المكتبة¶
مكتبة سي المعيارية (libc، -lc)
موجز¶
#include <sys/time.h>
int futimes(int fd, const struct timeval tv[2]); int lutimes(const char *path, const struct timeval tv[2]);
futimes()، lutimes():
منذ glibc 2.19:
_DEFAULT_SOURCE
glibc 2.19 وما قبله:
_BSD_SOURCE
الوصف¶
يُغير futimes() أوقات الوصول والتعديل لملف بنفس طريقة utimes(2)، مع الفارق أن الملف الذي ستُغير أختام وقته يُحدد عبر واصف ملف، fd، بدلاً من اسم مسار.
يُغير lutimes() أوقات الوصول والتعديل لملف بنفس طريقة utimes(2)، مع الفارق أنه إذا أشار path إلى رابط رمزي، فلا يُتبع الرابط: بدلاً من ذلك، تُغير أختام الوقت للرابط الرمزي.
قيمة الإرجاع¶
عند النجاح، يُعاد الصفر. وعند حدوث خطأ، يُعاد الرقم -1، ويُضبط errno للإشارة إلى الخطأ.
الأخطاء¶
الأخطاء مماثلة لتلك الخاصة بـ utimes(2)، مع الإضافات التالية لـ futimes():
قد يحدث الخطأ الإضافي التالي لـ lutimes():
- ENOSYS
- لا يدعم النواة هذه الاستدعاء؛ مطلوب لينكس 2.6.22 أو أحدث.
السمات¶
للاطلاع على شرح للمصطلحات المستخدمة في هذا القسم، انظر attributes(7).
| الواجهة | السمة | القيمة |
| futimes(), lutimes() | سلامة الخيوط | MT-Safe |
المعايير¶
لينكس، بي إس دي.
التاريخ¶
ملاحظات¶
يُطبق lutimes() باستخدام استدعاء النظام utimensat(2).
انظر أيضًا¶
ترجمة¶
تُرجمت هذه الصفحة من الدليل بواسطة زايد السعيدي <zayed.alsaidi@gmail.com>
هذه الترجمة هي وثيقة مجانية؛ راجع رخصة جنو العامة الإصدار 3 أو ما بعده للاطلاع على شروط حقوق النشر. لا توجد أي ضمانات.
إذا وجدت أي أخطاء في ترجمة صفحة الدليل هذه، يرجى إرسال بريد إلكتروني إلى قائمة بريد المترجمين: kde-l10n-ar@kde.org.
| 8 فبراير 2026 | صفحات دليل لينكس (لم تصدر بعد) |