الإنجليزيةالفرنسيةالإسبانية

OnWorks فافيكون

أداة الإطلاق - عبر الإنترنت في السحابة

قم بتشغيل أداة الإطلاق في موفر الاستضافة المجاني OnWorks عبر Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت

هذه هي أداة إطلاق الأوامر التي يمكن تشغيلها في موفر الاستضافة المجاني OnWorks باستخدام إحدى محطات العمل المجانية المتعددة عبر الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت

برنامج:

اسم


أداة الإطلاق - قم بتشغيل أمر يشرف على تنفيذه.

موجز


Launchtool [الخيارات] [أمر]

الوصف


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

Launchtool قابل للتكوين بالكامل، سواء من خلال سطر الأوامر أو باستخدام التكوين
ملفات. يمكن جعل ملفات التكوين قابلة للتنفيذ وتبدأ بـ "#!/usr/bin/launchtool
-C"، لإنشاء شياطين باستخدام أوامر أبسط.

استدعاء


Launchtool ينفذ الأمر الذي يجده في سطر الأوامر، عبر المفاتيح أو الملف
ملف الضبط. يتم ربط جميع المعلمات غير المتعلقة بالتبديل بالأمر
يتم تنفيذها باستخدام "/ بن / ش -ج".

Launchtool الوضع الافتراضي للتنفيذ هو تشغيل الأمر بشكل طبيعي وإرجاع مخرجه
حالة. يتم تعطيل جميع الميزات افتراضيًا ويتم تنشيطها باستخدام خيارات سطر الأوامر أو
القيم في ملف التكوين تتجاوز خيارات سطر الأوامر ملفات التكوين.

Launchtool يتم تحديد الجلسات بواسطة علامة يتم استخدامها لتحديد مخرجات الأمر
في ملفات السجل ولتحديد الجلسات الجارية للتحقق مما إذا كانت قد بدأت بالفعل أم لا
أرسل لهم إشارة دون تحديد PID للعملية.

OPTIONS


Launchtool يتبع الصيغة المعتادة لسطر أوامر جنو ، مع خيارات طويلة تبدأ من اثنين
شرطات ("-").

- ؟، --مساعدة
عرض رسالة مساعدة مفصلة مع ملخص لجميع الخيارات.

--استخدام
اعرض رسالة استخدام موجزة.

-ك، --قتل[=إشارة]
اقتل أداة الإطلاق قيد التشغيل باستخدام الإشارة المحددة (15 افتراضيًا) ثم اخرج. لا
لم يتم توفير تحليل اسم الإشارة (حتى الآن)، لذلك يجب تحديد الإشارة بواسطة
عدد.

--التحقق من
تحقق مما إذا كانت هناك أداة إطلاق أخرى قيد التشغيل، ثم قم بالخروج.

--showcfg
معالجة ملفات التكوين وسطر الأوامر، وإظهار التكوين الناتج والخروج.

-الخامس، --الإصدار
نسخة الطباعة والخروج.

-t ، --العلامة=العلامة، "بطاقة شعار"
العلامة المستخدمة لتحديد الجلسة

-C ، --config = ملف
قراءة بيانات التكوين من "ملف". الإعدادات الافتراضية هي /etc/launchtool/ .conf

-الخامس، - الإسراف ، "مطول"
تمكين الإخراج المطول.

- لا مطول
تعطيل الإخراج المطول.

--debug ، "تصحيح"
تمكين إخراج التصحيح (يتضمن --verbose الإخراج).

--لا التصحيح
تعطيل إخراج التصحيح.

-c ، --الأمر=كمد، "أمر"
أمر بالتنفيذ.

--visible-tag=tag، "مرئي بطاقة شعار"
علامة لاستخدامها في ملفات pidfiles وملفات السجل بدلاً من "launchtool-" ".

-د، - ديمون ، "خفي"
شوكة إلى الخلفية وفصلها عن المحطة، لتصبح خفية.

-ن، --لا خفي
لا تصبح الشيطان.

--ملف تعريف، "ملف بيد"
قم بإنشاء ملف pidfile (افتراضي عند استخدام --daemon).

--no-pidfile
لا تقم بإنشاء ملف pidfile (الملف الافتراضي هو عندما لا يتم استخدام --daemon).

--piddir = دير، "بدير"
الدليل الذي يتم فيه تخزين ملفات pidfiles (الافتراضي هو / فار / تشغيل).

--chroot = دير، "جذر دير "
قم بالجذر إلى هذا الدليل قبل تشغيل الأمر.

--chdir = دير، "يبدأ دير "
Chdir إلى هذا الدليل قبل تشغيل الأمر (الافتراضي هو "." أو "/" if
--الشيطان موجود).

-u ، --المستخدم=المستخدم، "المستعمل"
امتيازات المستخدم لتشغيل الأمر.

-g ، --المجموعة = المجموعة، "مجموعة"
امتيازات المجموعة لتشغيل الأمر بها.

--umask = قناع، "أوماسك"
قم بتعيين هذا umask قبل تشغيل الأمر.

-L ، --أشواط لا نهائية، "لانهائي أشواط"
لا تتخلى أبدًا عن إعادة تشغيل الأمر في حالة فشله.

--لا يوجد تشغيل لا نهائي
التخلي عن إعادة تشغيل الأمر بعد عدد معين من حالات الفشل.

--أوقات الانتظار=t1,t2,... , "انتظر مرات"
قائمة المرات (بالثواني) للانتظار بعد فشل البرنامج قبل إعادة تشغيله.
إذا لم يتم تحديد ذلك، فلن يتم إعادة تشغيل الأوامر الفاشلة.

--وقت التشغيل الجيد = ثانية، "حسن تشغيل زمن"
الحد الأدنى من وقت التشغيل اللازم لإعادة التشغيل لوقت الانتظار الأول.

--forwarded-signals=sig1,sig2,... , "أرسلت إشارات"
قائمة الإشارات (بالاسم أو بالرقم) التي سيتم تحويلها إلى الأمر.

--الإشارات المحظورة = sig1,sig2,... , "محظور إشارات"
قائمة الإشارات (بالاسم أو بالرقم) المطلوب حظرها قبل تشغيل الأمر.

--الحد من وحدة المعالجة المركزية = ثانية، "وحدة المعالجة المركزية حد"
الحد الزمني لوحدة المعالجة المركزية للأمر (انظر setrlimit(2)).

--limit-file-size=1024b-blocks، "ملف المقاس حد"
الحد الأقصى لحجم الملف للأمر (انظر setrlimit(2)).

--limit-data-memory=1024b-blocks، "البيانات ذاكرة حد"
الحد الأقصى لحجم ذاكرة البيانات للأمر (انظر setrlimit(2)).

--الحد من عدد العمليات = العدد، "عملية عد حد"
حد عدد العمليات للأمر (انظر setrlimit(2)).

--limit-open-files=count، "يفتح ملفات حد"
حد الملفات المفتوحة للأمر (انظر setrlimit(2)).

--limit-core-size=1024b-blocks، "جوهر المقاس حد"
الحد الأقصى لحجم الملف الأساسي للأمر (انظر setrlimit(2)).

--تقييد البيئة، "يقيد بيئة"
تقييد بيئة الطفل.

--لا تقييد للبيئة
انسخ كافة متغيرات البيئة إلى البيئة الفرعية.

--allowed-env-vars=var1,var2,... , "مسموح الحياة الفطرية "فار"
قائمة متغيرات البيئة التي سيتم نسخها إلى الطفل عندما تكون البيئة كذلك
محدد.

--log-launchtool-output=target, "أداة الإطلاق انتاج"
هدف مخرجات أداة التشغيل (تجاهل، أو stdout، أو stderr، أو file:filename أو
سجل النظام: الهوية، المنشأة، المستوى).

--log-launchtool-errors=target, "أداة الإطلاق الأخطاء "
الهدف من رسائل خطأ أداة التشغيل (تجاهل، أو stdout، أو stderr، أو file:filename أو
سجل النظام: الهوية، المنشأة، المستوى).

--log-child-output=target, "أمر انتاج"
هدف الإخراج الفرعي (تجاهل، stdout، stderr، file:filename أو
سجل النظام: الهوية، المنشأة، المستوى).

--log-child-errors=target, "أمر الأخطاء "
هدف رسائل الخطأ التابعة (تجاهل، أو stdout، أو stderr، أو file:filename أو
سجل النظام: الهوية، المنشأة، المستوى).

--silent-restart-status=value، "صامتة إعادة تشغيل الحالة"
قيمة الإرجاع التي يستخدمها الطفل لطلب إعادة التشغيل بشكل صريح (تم تعطيل الميزة إذا
غير محدد).

- وقت إعادة التشغيل الصامت = ثانية، "صامتة إعادة تشغيل زمن"
حان الوقت للانتظار قبل إعادة تشغيل الطفل بعد طلب إعادة تشغيل صريح.

--الإحصائيات، "احصائيات"
قم بإنتاج بعض الإحصائيات عند انتهاء الأمر (المشار إليه ضمنيًا بـ --verbose).

--لا احصائيات
لا تنتج إحصائيات عند انتهاء الأمر.

LOGGING الأهداف


يتم تحديد أهداف التسجيل باسم الهدف ومعلماته الاختيارية، مفصولة بـ
القولون (":").

التكوينات المستهدفة المحتملة هي:

تجاهل يتم تجاهل الإخراج فقط.

المعياري يذهب الإخراج إلى دفق الإخراج القياسي.

ستدير يذهب الإخراج إلى دفق الخطأ القياسي.

ملف:اسم الملف
يذهب الإخراج إلى الملف "اسم الملف".

سجل النظام: الهوية، المنشأة، المستوى
يذهب الإخراج إلى سجل النظام، مع الهوية المحددة (سلسلة تحدد المسجل)،
منشأة (انظر سيسلوغ(٣) والمستوى (انظر سيسلوغ(3)).

CONFIGURATION FILE


ملف التكوين عبارة عن سلسلة من أسطر "المفتاح = القيمة". خطوط وخطوط فارغة
يتم تجاهل البدء بـ "#".

تم إدراج المفاتيح المحتملة في قسم الخيارات بجوار المفاتيح المقابلة
تبديل سطر الأوامر.

يمكن أن تأخذ القيم المنطقية (نعم/لا) القيم "نعم" و"لا" و"صحيح" و"خطأ" و"0" و"1".

أمثلة


# تشغيل الأمر بشكل طبيعي

أداة الإطلاق -t العلامة 'echo "مرحبًا بالعالم!"'

# قم بتشغيل أمر إعادة تشغيله إذا فشل:

أداة التشغيل -t العلامة --wait-times=1,1,1,3,3,3,10,10,10 'my_wonderful_server'

# تشغيل أمر، مع قيود، وإعادة تشغيله في حالة فشله، كبرنامج خفي

أداة الإطلاق -t myserver -d --user=myserver --chroot=/var/myserver \
--limit-process-count=5 --limit-open-files=10 \
--أوقات الانتظار=1,1,1,3,3,3,10,10,10 \
--تشغيل لا نهائي --إحصائيات \
--log-launchtool-output=syslog:myserver,LOG_DAEMON,LOG_INFO \
--log-launchtool-errors=syslog:myserver,LOG_DAEMON,LOG_ERR \
--log-child-output=syslog:myserver,LOG_DAEMON,LOG_INFO \
--log-child-errors=syslog:myserver,LOG_DAEMON,LOG_ERR \
"خادمي_التجريبي"

# نفس الشيء، باستخدام ملف التكوين

العلامة = خادمي
الأمر = my_wonderful_server
الشيطان = نعم
احصائيات = نعم
المستخدم = خادمي
الجذر دير = /var/myserver
الحد الأقصى لعدد العمليات = 5
حد الملفات المفتوحة = 10
أوقات الانتظار = 1,1,1,3,3,3,10,10,10،XNUMX،XNUMX،XNUMX،XNUMX،XNUMX،XNUMX،XNUMX،XNUMX
أشواط لا نهائية = نعم
إخراج أداة الإطلاق = syslog:myserver،LOG_DAEMON،LOG_INFO
أخطاء أداة التشغيل = syslog:myserver،LOG_DAEMON،LOG_ERR
إخراج الأمر = syslog:myserver،LOG_DAEMON،LOG_INFO
أخطاء الأوامر = syslog:myserver،LOG_DAEMON،LOG_ERR

# تحويل أمر الصدفة إلى برنامج الاستقصاء
# اجعل الملف /tmp/have_mobile موجودًا فقط إذا كان هاتفي الخلوي موجودًا في الملف
# قائمة اكتشاف IRDA

أداة الإطلاق -t celldetect -d --silent-restart-time=5 --silent-restart-status=0 --user=nobody \
"إذا grep -q SIEMENS /proc/sys/net/irda/discovery؛ ثم المس /tmp/have_mobile؛ else rm -f /tmp/have_mobile؛ fi ؛ خروج 0"

# تحقق مما إذا كان البرنامج الخفي celldetect قيد التشغيل

أداة الإطلاق -t celldetect --check

# اقتل البرنامج الخفي celldetect الذي تم إطلاقه باستخدام الأمر أعلاه

أداة الإطلاق -t celldetect -k

# نفس برنامج الاستقصاء، مع ملف تكوين قابل للتنفيذ

#!/usr/bin/launchtool -C
العلامة = celldetect
Command = if grep -q SIEMENS /proc/sys/net/irda/discovery; ثم المس /tmp/have_mobile; else rm -f /tmp/have_mobile; فاي ; خروج 0
الشيطان = نعم
مستخدم = لا أحد
وقت إعادة التشغيل الصامت = 5
حالة إعادة التشغيل الصامت = 0

# تحقق مما إذا كان البرنامج الخفي celldetect قيد التشغيل، باستخدام التكوين القابل للتنفيذ
# ملف

كشف الخلايا --فحص

# اقتل البرنامج الخفي celldetect باستخدام ملف التكوين القابل للتنفيذ

كشف الخلايا-ك

استخدم أداة الإطلاق عبر الإنترنت باستخدام خدمات onworks.net


خوادم ومحطات عمل مجانية

قم بتنزيل تطبيقات Windows و Linux

  • 1
    مكتب
    مكتب
    يوفر OfficeFloor انعكاس ملفات
    التحكم في الاقتران بما يلي: - التبعية
    حقن - حقن مستمر -
    لمزيد من المعلومات
    قم بزيارة ...
    تنزيل OfficeFloor
  • 2
    DivKit
    DivKit
    DivKit هو برنامج مفتوح المصدر يحركه الخادم
    إطار واجهة المستخدم (SDUI). انها تسمح لك
    طرح التحديثات من مصدر الخادم ل
    إصدارات مختلفة من التطبيق. أيضا، يمكن أن يكون
    تستخدم ل...
    تحميل DivKit
  • 3
    محول فرعي
    محول فرعي
    الأداة المساعدة للتحويل بين مختلف
    تنسيق الاشتراك. مستخدمي Shadowrocket
    يجب استخدام ss أو ssr أو v2ray كهدف.
    يمكنك إضافة & ملاحظة = إلى
    برقية مثل HT ...
    تحميل المحول الفرعي
  • 4
    اختال
    اختال
    SWASH هو رقم رقمي للأغراض العامة
    أداة لمحاكاة غير المستقر ،
    غير هيدروستاتيكي ، سطح حر ،
    ظاهرة التدفق الدوراني والنقل
    في المياه الساحلية مثل ...
    تحميل سواش
  • 5
    VBA-M (مؤرشف - الآن على جيثب)
    VBA-M (مؤرشف - الآن على جيثب)
    انتقل المشروع إلى
    https://github.com/visualboyadvance-m/visualboyadvance-m
    الميزات: غش إبداعات حفظ الدول
    النظام يدعم gba ، gbc ، gb ، sgb ،
    sgb2Tu ...
    تنزيل VBA-M (مؤرشف - الآن على Github)
  • 6
    Stacer
    Stacer
    مُحسِّن نظام Linux ومراقبته
    مستودع جيثب:
    https://github.com/oguzhaninan/Stacer.
    الجمهور: المستخدمون النهائيون / سطح المكتب. مستخدم
    الواجهة: كيو تي. برمجة La ...
    تنزيل Stacer
  • أكثر "

أوامر لينكس

Ad