AC(1)

الاسم
ac - طباعة إحصائيات عن وقت اتصال المستخدمين

موجز

ac  [ -d | --daily-totals ] [ -y | --print-year ]
    [ -p | --individual-totals ] [ people ]
    [ -f | --file filename ] [ -a | --all-days ]
    [ --complain ] [ --reboots ] [ --supplants ]
    [ --timewarps ] [ --compatibility ]
    [ --tw-leniency num ] [ --tw-suspicious num ]
    [ -z | --print-zeros ] [ --debug ]
    [ -V | --version ] [ -h | --help ]

الوصف

ac يطبع تقريرًا عن وقت الاتصال (بالساعات) بناءً على عمليات الدخول/الخروج في ملف wtmp الحالي. يُطبع أيضًا إجمالي.

ملف المحاسبة wtmp يُدار بواسطة init(8) و login(1). لا ينشئ ac ولا login ملف wtmp إذا لم يكن موجودًا، ولا تُجرى أي محاسبة. لبدء المحاسبة، أنشئ الملف بطول صفري.

ملاحظة: يمكن لملف wtmp أن يصبح كبيرًا جدًا بسرعة كبيرة. قد ترغب في تقليمه بين الحين والآخر.

يعمل GNU ac تقريبًا مثل UNIX ac، رغم أنه أذكى قليلاً بعدة طرق. لذلك يجب أن تتوقع اختلافات في مخرجات GNU ac ومخرجات ac على الأنظمة الأخرى. استخدم الأمر info accounting للحصول على معلومات إضافية.

الخيارات
-d, --daily-totals
    طباعة المجاميع اليومية بدلاً من مجرد مجموع واحد كبير في النهاية. يبدو الناتج كما يلي:
            Jul 3 total 1.17
            Jul 4 total 2.10
            Jul 5 total 8.23
            Jul 6 total 2.10
            Jul 7 total 0.30
-p, --individual-totals
    طباعة إجمالي أوقات الاستخدام لكل مستخدم بالإضافة إلى القيمة المعتادة التي تجمع كل شيء في قيمة واحدة. ويبدو كما يلي:
            bob 8.06
            goff 0.60
            maley 7.37
            root 0.12
            total 16.15
people
    اطبع المجموع الإجمالي لوقت الاتصال المستخدم من قبل جميع المستخدمين المضمنين في people. لاحظ أن people هي قائمة مفصولة بمسافات من أسماء المستخدمين الصالحة؛ لا يُسمح بالرموز البدل.
-f, --file filename
    اقرأ من الملف filename بدلاً من ملف wtmp الخاص بالنظام.
--complain
    عندما يحتوي ملف wtmp على مشكلة (انحراف زمني، سجل مفقود، أو أي شيء آخر)، اطبع خطأً مناسبًا.
--reboots
    سجلات إعادة التشغيل لا تُكتب في وقت إعادة التشغيل، بل عند بدء تشغيل النظام؛ لذلك، من المستحيل معرفة متى حدثت إعادة التشغيل بالضبط. قد يكون المستخدمون قد سجلوا الدخول إلى النظام وقت إعادة التشغيل، والعديد من برامج ac تحسب آليًا الوقت بين تسجيل الدخول وسجل إعادة التشغيل ضد المستخدم (على الرغم من أن كل ذلك الوقت لا ينبغي أن يُحتسب، ربما، إذا كان النظام متوقفًا لفترة طويلة، على سبيل المثال). إذا أردت حساب هذا الوقت، أدرج العلامة. *للتوافق مع ac العادي، أدرج هذه العلامة.*
--supplants
    أحيانًا، لا يُكتب سجل خروج لطرفية معينة، لذا لا يمكن حساب الوقت الذي تراكمه آخر مستخدم. إذا أردت تضمين الوقت من تسجيل دخول المستخدم إلى تسجيل الدخول التالي على الطرفية (على الرغم من أنه ربما غير صحيح)، أدرج هذه العلامة. *للتوافق مع ac العادي، أدرج هذه العلامة.*
--timewarps
    أحيانًا، تقفز الإدخالات في ملف wtmp فجأة إلى الماضي دون حدوث سجل تغيير ساعة. من المستحيل معرفة مدة بقاء المستخدم مسجل الدخول عند حدوث ذلك. إذا أردت حساب الوقت بين تسجيل الدخول وانحناء الزمن ضد المستخدم، أدرج هذه العلامة. *للتوافق مع ac العادي، أدرج هذه العلامة.*
--compatibility
    هذا اختصار لكتابة الخيارات الثلاثة أعلاه.
-a, --all-days
    إذا كنا نطبع الإجماليات اليومية، اطبع سجلًا لكل يوم بدلاً من تخطي الأيام المتوسطة التي لا يوجد فيها نشاط تسجيل دخول. بدون هذه العلامة، يُدرج الوقت المتراكم خلال تلك الأيام المتوسطة تحت اليوم التالي الذي يوجد فيه نشاط تسجيل دخول.
--tw-leniency num
    اضبط تسامح انحناء الزمن على num ثانية. قد تكون السجلات في ملفات wtmp غير مرتبة قليلاً (بشكل ملحوظ عند حدوث تسجيلين دخول خلال فترة ثانية واحدة - يُكتب الثاني أولاً). افتراضيًا، تُضبط هذه القيمة على 60. إذا لاحظ البرنامج هذه المشكلة، لا يُخصص الوقت للمستخدمين ما لم تُستخدم العلامة --timewarps.
--tw-suspicious num
    اضبط قيمة الشك في انحناء الزمن على num ثانية. إذا كان سجلان في ملف wtmp متباعدين بأكثر من هذا العدد من الثواني، فهناك مشكلة في ملف wtmp (أو لم يُستخدم جهازك منذ عام). إذا لاحظ البرنامج هذه المشكلة، لا يُخصص الوقت للمستخدمين ما لم تُستخدم العلامة --timewarps.
-y, --print-year
    اطبع السنة عند عرض التواريخ.
-z, --print-zeros
    إذا كان إجمالي أي فئة (باستثناء الإجمالي الكلي) صفرًا، اطبعه. المبدئي هو كبت الطباعة.
--debug
    اطبع معلومات داخلية مسهبة.
-V، --version
    اطبع رقم إصدار ac في المخرج القياسي واخرج.
-h، --help
    يطبع سلسلة الاستخدام والمواقع المبدئية لملفات النظام إلى المخرج القياسي ثم يخرج.

الملفات
wtmp
    ملف سجل تسجيل الدخول على مستوى النظام. انظر wtmp(5) لمزيد من التفاصيل.

المؤلف
كتب نويل كراج <noel@gnu.ai.mit.edu> أدوات محاسبة GNU. طوعت سوزان كلينمان <sgk@sgk.tiac.net> صفحة الدليل من صفحة texinfo للمحاسبة.

انظر أيضًا
login(1), wtmp(5), init(8), sa(8)

ترجمة
تُرجمت هذه الصفحة من الدليل بواسطة زايد السعيدي <zayed.alsaidi@gmail.com>
هذه الترجمة هي وثيقة مجانية؛ راجع رخصة جنو العامة الإصدار 3 (https://www.gnu.org/licenses/gpl-3.0.html) أو ما بعده للاطلاع على شروط حقوق النشر. لا توجد أي ضمانات.
إذا وجدت أي أخطاء في ترجمة صفحة الدليل هذه، يرجى إرسال بريد إلكتروني إلى قائمة بريد المترجمين: kde-l10n-ar@kde.org.