SERVICE(8)

الاسم
service - تشغيل سكريبت تهيئة System V

موجز

service SCRIPT COMMAND [OPTIONS]

service --status-all

service --help | -h | --version

الوصف

يقوم service بتشغيل سكريبت تهيئة System V أو وحدة systemd في بيئة متوقعة قدر الإمكان، مع إزالة معظم متغيرات البيئة وتعيين دليل العمل الحالي إلى /.

تحدد المعلمة SCRIPT سكريبت تهيئة System V، الموجود في /etc/init.d/SCRIPT، أو اسم وحدة systemd. يؤدي وجود وحدة systemd بنفس اسم السكريبت في /etc/init.d إلى أسبقية الوحدة على سكريبت init.d. تعتمد القيم المدعومة لـ COMMAND على السكريبت المستدعى. يمرر service COMMAND و OPTIONS إلى سكريبت التهيئة دون تعديل. بالنسبة لوحدات systemd، يتم تمرير start و stop و status و reload إلى نظيراتها في systemctl/initctl.

يجب أن تدعم جميع السكريبتات على الأقل الأمرين start و stop. كحالة خاصة، إذا كان COMMAND هو --full-restart، يتم تشغيل السكريبت مرتين، أولاً بالأمر stop، ثم بالأمر start. لاحظ أنه على عكس update-rc.d(8)، لا يتحقق service من /usr/sbin/policy-rc.d.

يقوم service --status-all بتشغيل جميع سكريبتات التهيئة، بترتيب أبجدي، بالأمر status. تكون الحالة [ + ] للخدمات قيد التشغيل، و [ - ] للخدمات المتوقفة، و [ ? ] للخدمات التي لا تحتوي على أمر status. يستدعي هذا الخيار الحالة فقط لمهام sysvinit.

رموز الخروج

يستدعي service سكريبت التهيئة ويعيد الحالة التي يعيدها.

الملفات

    /etc/init.d
        الدليل الذي يحتوي على سكريبتات تهيئة System V.

    /{lib,run,etc}/systemd/system
        الأدلة التي تحتوي على وحدات systemd.

البيئة

    LANG, LANGUAGE, LC_CTYPE, LC_NUMERIC, LC_TIME, LC_COLLATE, LC_MONETARY, LC_MESSAGES, LC_PAPER, LC_NAME, LC_ADDRESS, LC_TELEPHONE, LC_MEASUREMENT, LC_IDENTIFICATION, LC_ALL, TERM, PATH
        متغيرات البيئة الوحيدة التي يتم تمريرها إلى سكريبتات التهيئة.

انظر أيضًا
/etc/init.d/skeleton
update-rc.d(8)
init(8)
invoke-rc.d(8)
systemctl(1)

المؤلف
Miloslav Trmac <mitr@redhat.com>, Petter Reinholdtsen <pere@hungry.com>

الترخيص: رخصة جنو العمومية العامة الإصدار 2 (GPLv2)

حقوق النسخ
2006 Red Hat, Inc., Petter Reinholdtsen <pere@hungry.com>

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

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

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