كتيبات سطر الأوامر

Man » دليل service عبر الإنترنت - وثائق مفصلة عبر الإنترنت لصفحة دليل service

🌍
service - تشغيل برنامج نصي لتهيئة النظام V

ملخص

service SCRIPT COMMAND [OPTIONS]

service --status-all

service --help | -h | --version

الوصف

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

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

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

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

أكواد الخروج

يستدعي service البرنامج النصي لتهيئة النظام V ويعيد الحالة التي يعيدها البرنامج النصي.

الملفات

/etc/init.d
الدليل الذي يحتوي على برامج نصية لتهيئة النظام 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
متغيرات البيئة الوحيدة التي يتم تمريرها إلى البرامج النصية لتهيئة النظام V.

انظر أيضاً

/etc/init.d/skeleton
update-rc.d(8)
init(8)
invoke-rc.d(8)
[systemctl]({filename}../../systemctl)(1)

المؤلف

Miloslav Trmac <\_\>، Petter Reinholdtsen <\_\>

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

حقوق النشر

2006 Red Hat, Inc.، Petter Reinholdtsen <_>