FINGER(1)

الاسم
finger - برنامج البحث عن معلومات المستخدم

موجز
finger [-lmsp] [user ...] [user@host ...]

الوصف
يعرض finger معلومات عن مستخدمي النظام.

الخيارات هي:

-s  يعرض Finger اسم تسجيل الدخول، الاسم الحقيقي، اسم الطرفية وحالة الكتابة (كعلامة ``*'' بعد اسم الطرفية إذا كان إذن الكتابة مرفوضًا)، وقت الخمول، وقت تسجيل الدخول، موقع المكتب ورقم هاتف المكتب.

    يُعرض وقت تسجيل الدخول كشهر، يوم، ساعات ودقائق، إلا إذا كان قبل أكثر من ستة أشهر، وفي هذه الحالة يُعرض العام بدلاً من الساعات والدقائق.

    تُعرض الأجهزة غير المعروفة بالإضافة إلى أوقات الخمول وتسجيل الدخول غير الموجودة كعلامات نجمية مفردة.

-l  ينتج تنسيقًا متعدد الأسطر يعرض جميع المعلومات الموصوفة لخيار -s بالإضافة إلى دليل المستخدم الرئيسي، رقم هاتف المنزل، شل تسجيل الدخول، حالة البريد، ومحتويات الملفات “.plan” ، “.project” ، “.pgpkey” و “.forward” من دليل المستخدم الرئيسي.

    تُطبع أرقام الهواتف المحددة بأحد عشر رقمًا كـ ``+N-NNN-NNN-NNNN''. الأرقام المحددة بعشرة أو سبعة أرقام تُطبع كمجموعة فرعية مناسبة من تلك السلسلة. الأرقام المحددة بخمسة أرقام تُطبع كـ ``xN-NNNN''. الأرقام المحددة بأربعة أرقام تُطبع كـ ``xNNNN''.

    إذا كان إذن الكتابة مرفوضًا للجهاز، تُلحق العبارة ``(messages off)'' بالسطر الذي يحتوي على اسم الجهاز. يُعرض إدخال واحد لكل مستخدم مع خيار -l ؛ إذا كان المستخدم مسجلاً الدخول عدة مرات، تُكرر معلومات الطرفية مرة واحدة لكل تسجيل دخول.

    تُعرض حالة البريد كـ ``No Mail.'' إذا لم يكن هناك بريد على الإطلاق، ``Mail last read DDD MMM ## HH:MM YYYY (TZ)'' إذا كان الشخص قد اطلع على صندوق بريده منذ وصول بريد جديد، أو ``New mail received ...''، `` Unread since ...'' إذا كان لديهم بريد جديد.

-p  يمنع خيار -l الخاص بـ finger من عرض محتويات الملفات “.plan” ، “.project” و “.pgpkey”.

-m  يمنع مطابقة أسماء user. عادةً ما يكون User اسم تسجيل دخول؛ ومع ذلك، ستُجرى المطابقة أيضًا على الأسماء الحقيقية للمستخدمين، ما لم يُقدم خيار -m. جميع مطابقات الأسماء التي يُجريها finger غير حساسة لحالة الأحرف.

إذا لم تُحدد أي خيارات، يتحول finger افتراضيًا إلى نمط الإخراج -l إذا تم توفير معاملات، وإلا إلى نمط -s. لاحظ أن بعض الحقول قد تكون مفقودة، في أي من التنسيقين، إذا كانت المعلومات غير متوفرة لها.

إذا لم تُحدد أي وسائط، سيطبع finger إدخالاً لكل مستخدم مسجل الدخول حاليًا إلى النظام.

يمكن استخدام Finger للبحث عن مستخدمين على جهاز بعيد. التنسيق هو تحديد user كـ “user@host” ، أو “@host” ، حيث يكون تنسيق الإخراج الافتراضي للأول هو نمط -l ، وتنسيق الإخراج الافتراضي للثاني هو نمط -s. خيار -l هو الخيار الوحيد الذي يمكن تمريره إلى جهاز بعيد.

إذا كان الإخراج القياسي مقبسًا، سيصدر finger حرف إرجاع (^M) قبل كل تغذية سطر (^J). هذا لمعالجة طلبات finger البعيدة عند استدعائه بواسطة fingerd(8).

الملفات

~/.nofinger
    إذا وجد finger هذا الملف في دليل المستخدم الرئيسي، فسينفي بشدة وجود ذلك المستخدم لطلبات finger القادمة من خارج المضيف المحلي. لكي يعمل هذا، يجب أن يكون برنامج finger، كما يُبدأ بواسطة fingerd(8) ، قادرًا على رؤية ملف .nofinger. هذا يعني عمومًا أن الدليل الرئيسي الذي يحتوي على الملف يجب أن يكون لديه بت تنفيذ المستخدمين الآخرين مضبوطًا (o+x). انظر chmod(1). إذا كنت تستخدم هذه الميزة للخصوصية، يرجى اختبارها بـ ``finger @localhost'' قبل الاعتماد عليها، فقط في حالة.

~/.plan

~/.project

~/.pgpkey
    تُطبع هذه الملفات كجزء من طلب التنسيق الطويل. قد يكون ملف .plan طويلاً بشكل تعسفي.

انظر أيضًا
chfn(1), passwd(1), w(1), who(1)

التاريخ
ظهر الأمر finger في 3.0BSD.

ترجمة
تُرجمت هذه الصفحة من الدليل بواسطة زايد السعيدي <zayed.alsaidi@gmail.com>

هذه الترجمة هي وثيقة مجانية؛ راجع رخصة جنو العامة الإصدار 3: https://www.gnu.org/licenses/gpl-3.0.html أو ما بعده للاطلاع على شروط حقوق النشر. لا توجد أي ضمانات.

إذا وجدت أي أخطاء في ترجمة صفحة الدليل هذه، يرجى إرسال بريد إلكتروني إلى قائمة بريد المترجمين: kde-l10n-ar@kde.org.