عربيالفرنسيةالإسبانية

Ad


OnWorks فافيكون

jobsposix - عبر الإنترنت في السحابة

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

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

برنامج:

اسم


وظائف - عرض حالة الوظائف في الدورة الحالية

موجز


وظائف [−l | −p] [معرّف_العمل ]

الوصف


وظائف يجب أن تعرض الأداة حالة الوظائف التي بدأت في الهيكل الحالي
بيئة؛ يرى القسم 2.12, قذيفة التنفيذ البيئة.

متى وظائف للإبلاغ عن حالة إنهاء الوظيفة ، يجب على shell إزالة معرف العملية الخاص بها
من قائمة هؤلاء `` المعروفين في بيئة تنفيذ الصدفة الحالية '' ؛ يرى القسم
2.9.3.1, أمثلة.

OPTIONS


وظائف يجب أن تتوافق المنفعة مع حجم التعريفات الأساسية لـ POSIX.1-2008 ، القسم
12.2, مرافق بناء الجملة التوجيهات.

يجب دعم الخيارات التالية:

(الحرف ell.) قدم مزيدًا من المعلومات حول كل وظيفة مدرجة. هذا
يجب أن تتضمن المعلومات رقم الوظيفة ، الوظيفة الحالية ، معرف مجموعة العملية ، الحالة ،
والأمر الذي شكل الوظيفة.

ص اعرض فقط معرّفات العملية لقيادات مجموعة العمليات للوظائف المحددة.

افتراضيا، وظائف يجب أن تعرض الأداة حالة جميع الوظائف المتوقفة ، قيد التشغيل
وظائف الخلفية وجميع الوظائف التي تغيرت حالتها ولم يبلغ عنها
قذيفة.

العمليات


يجب دعم المعامل التالي:

معرّف_العمل يحدد الوظائف التي سيتم عرض الحالة لها. إذا كان الجواب لا معرّف_العمل is
في ضوء ذلك ، يجب عرض معلومات الحالة لجميع الوظائف. شكل
معرّف_العمل موصوف في حجم التعريفات الأساسية لـ POSIX.1-2008 ، القسم
3.204, وظيفة مراقبة وظيفة ID.

ستدين


غير مستعمل.

INPUT FILES


لا شيء.

البيئة المتغيرات


يجب أن تؤثر متغيرات البيئة التالية على تنفيذ وظائف:

لانج قم بتوفير قيمة افتراضية لمتغيرات التدويل غير المضبوطة أو
باطل. (انظر حجم التعريفات الأساسية لـ POSIX.1-2008 ، القسم 8.2,
التجارة في الخارج المتغيرات لأسبقية التدويل
المتغيرات المستخدمة لتحديد قيم الفئات المحلية.)

LC_ALL إذا تم التعيين على قيمة سلسلة غير فارغة ، فتجاوز قيم جميع القيم الأخرى
متغيرات التدويل.

LC_CTYPE تحديد الإعدادات المحلية لتفسير تسلسل بايت من البيانات النصية
كأحرف (على سبيل المثال ، أحادية البايت بدلاً من أحرف متعددة البايت بتنسيق
الحجج).

رسائل LC
حدد الإعدادات المحلية التي يجب استخدامها للتأثير على تنسيق ومحتويات
رسائل تشخيصية مكتوبة بخطأ معياري ورسائل إعلامية مكتوبة
لمعيار الإخراج.

نلسباث تحديد موقع كتالوجات الرسائل لمعالجتها رسائل LC.

غير متزامن فعاليات


افتراضي.

STDOUT


إذا كان ص تم تحديد الخيار ، يجب أن يتكون الإخراج من سطر واحد لكل معرف عملية:

"٪ d \ n"، <عملية المعالجة ID>

خلاف ذلك ، إذا كان الخيار غير محدد ، يجب أن يكون الإخراج عبارة عن سلسلة من الأسطر
شكل:

"[٪د] %c %s ٪ s \ n "، <رقم الوظيفة> ،تيار> ،حالة> ،أمر>

حيث تكون الحقول على النحو التالي:

<تيار> الشخصية "+" يحدد الوظيفة التي سيتم استخدامها كوظيفة افتراضية لـ fg
or bg خدمات؛ يمكن أيضًا تحديد هذه الوظيفة باستخدام معرّف_العمل ٪ + أو "٪٪".
الشخصية "-" يحدد الوظيفة التي من شأنها أن تصبح الافتراضية إذا كان
كانت الوظيفة الافتراضية الحالية هي الخروج ؛ يمكن أيضًا تحديد هذه الوظيفة باستخدام
معرّف_العمل ٪ -. بالنسبة للوظائف الأخرى ، هذا المجال هو . يمكن أن تكون وظيفة واحدة على الأكثر
مع تحديد "+" ويمكن التعرف على وظيفة واحدة على الأكثر "-". إذا كان هناك
أي وظيفة معلقة ، فإن الوظيفة الحالية يجب أن تكون وظيفة معلقة. اذا كان هناك
ما لا يقل عن وظيفتين موقوفتين ، ثم يتم تعليق الوظيفة السابقة أيضًا
وظيفة.

<رقم الوظيفة>
رقم يمكن استخدامه لتعريف مجموعة العمليات لـ انتظر, fg, bgو
قتل خدمات. باستخدام هذه الأدوات المساعدة ، يمكن تحديد الوظيفة عن طريق البادئة
رقم العمل مع '٪'.

<حالة> أحد السلاسل التالية (في لغة POSIX):

الركض يشير إلى أن الوظيفة لم يتم تعليقها بواسطة إشارة ولم يتم تعليقها
خرج.

تم. يشير إلى أن المهمة مكتملة وإرجاع حالة الخروج صفر.

تم. (الكود)
يشير إلى أن المهمة اكتملت بشكل طبيعي وأنها خرجت مع
حالة الخروج المحددة غير الصفرية ، الكود، معبرًا عنه كرقم عشري.

توقف يشير إلى أنه تم تعليق المهمة بواسطة إشارة SIGTSTP.

توقف (SIGTSTP)
يشير إلى أنه تم تعليق المهمة بواسطة إشارة SIGTSTP.

توقف (سيجستوب)
يشير إلى أنه تم تعليق الوظيفة بواسطة إشارة SIGSTOP.

توقف (تسجيل الدخول)
يشير إلى أن الوظيفة قد تم تعليقها بواسطة إشارة SIGTTIN.

توقف (سيجتو)
يشير إلى أن الوظيفة قد تم تعليقها بواسطة إشارة SIGTTOU.

قد يحل التطبيق محل السلسلة معلق عوضا عن توقف. إذا
تم إنهاء الوظيفة بواسطة إشارة بتنسيقحالة> غير محدد ، لكنه
يجب أن يكون متميزًا بشكل مرئي عن الآخرحالة> التنسيقات الموضحة هنا و
يجب أن تشير إلى اسم أو وصف الإشارة التي تسبب الإنهاء.

<أمر> الأمر المرتبط الذي تم إعطاؤه للقشرة.

إذا كان يتم تحديد الخيار ، يتم إدخال حقل يحتوي على معرف مجموعة المعالجة
قبلحالة> المجال. أيضًا ، قد يتم إخراج المزيد من العمليات في مجموعة العمليات
منفصلة ، فقط باستخدام معرف العملية وأمر> الحقول.

ستدير


يجب استخدام الخطأ القياسي فقط لرسائل التشخيص.

OUTPUT FILES


لا شيء.

وسعوا الوصف


لا شيء.

EXIT الوضع


يتم إرجاع قيم الخروج التالية:

0 إتمام بنجاح.

> 0 حدث خطأ.

عواقب OF أخطاء


افتراضي.

متابعيك أقسام . غنيا بالمعلومات.

تطبيق الاستعمال


ص الخيار هو الطريقة المحمولة الوحيدة لمعرفة مجموعة العملية لوظيفة ما لأن
التطبيقات المختلفة لها استراتيجيات مختلفة لتحديد مجموعة العمليات الخاصة بـ
وظيفة. استخدام مثل $ (وظائف ص) يوفر طريقة للإشارة إلى مجموعة العملية للوظيفة
بطريقة مستقلة عن التنفيذ.

وظائف لا تعمل الأداة كما هو متوقع عندما تعمل في فائدتها الخاصة
بيئة التنفيذ لأن هذه البيئة لا تحتوي على وظائف قابلة للتطبيق للتعامل معها. يرى
قسم استخدام التطبيق لـ bg. لهذا السبب، وظائف يتم تنفيذه بشكل عام على أنه أ
قذيفة عادية مدمجة.

أمثلة


لا شيء.

الأساس المنطقي


يبلغ قطر كلاً من "٪٪" و "٪ +" تستخدم للإشارة إلى الوظيفة الحالية. كلا الشكلين متساويان في الصلاحية -
ال "٪٪" يعكس "$$" و "٪ +" يعكس إخراج وظائف. كلا الشكلين يعكسان
الممارسة التاريخية لـ KornShell و C shell مع التحكم الوظيفي.

ميزات التحكم في العمل التي يوفرها bg, fgو وظائف تستند إلى KornShell. ال
قام المطورون القياسيون بفحص خصائص إصدارات C shell من هذه
المرافق ووجدت أن الاختلافات موجودة. على الرغم من الاستخدام الواسع النطاق لقذيفة C ، إلا أن مدفع
تم اختيار إصدارات KornShell لهذا المجلد من POSIX.1-2008 للحفاظ على درجة
التوحيد مع باقي ميزات KornShell المحددة (مثل ملف
ميزات تحرير سطر الأوامر).

وظائف المنفعة لا تعتمد على خيار التحكم في الوظيفة ، كما هو الحال على ما يبدو
bg و fg المرافق لأن وظائف مفيد لفحص وظائف الخلفية ، بغض النظر عن
حالة التحكم في الوظيفة. عندما يستدعى المستخدم ملف طقم +m القيادة والتحكم الوظيفي
تم إيقافه ، وظائف لا يزال من الممكن استخدامها لفحص وظائف الخلفية المرتبطة بـ
تلك الدورة الحالية. بصورة مماثلة، قتل يمكن استخدامها بعد ذلك لقتل وظائف الخلفية قتل
%<خلفية وظيفة عدد>.

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

1. قتل(بسيطة الاسم)

2. بسيطة الاسم

3. بسيطة الاسم(تفريغ الأساسية)

4. بسيطة وصف- النواة ملقاة

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

لم يتم وصف حساب معرّفات الوظائف لأن هذا قد يشير إلى التنفيذ ،
والتي قد تفرض قيودًا غير ضرورية.

في اقتراح مبكر ، أ تم تضمين الخيار لـ `` عرض حالة الوظائف التي تحتوي على
تم التغيير أو الخروج أو الإيقاف منذ تقرير الحالة الأخير ''. تمت إزالته لأن ملف
تقوم shell دائمًا بكتابة أي حالة تم تغييرها للوظائف قبل كل مطالبة.

المستقبل اتجاهات


لا شيء.

استخدم jobsposix عبر الإنترنت باستخدام خدمات onworks.net


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

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

أوامر لينكس

Ad