خاتمة بدون خيارات
PS (حالة العملية) هي الأداة المساعدة المعيارية لجميع توزيعات Linux المستخدمة من خلال وحدة التحكم. الغرض الرئيسي منه هو لعرض معلومات حول كافة العمليات قيد التشغيل. عدد ومعلومات مفصلة يعتمد على الخيارات الناشئة التي تم تحديدها عند تنشيط الأمر نفسه مباشرة. سنتحدث عن الخيارات في وقت لاحق قليلا، والآن دعونا ندخل PS في المحطة والنقر فوق "إدخال".
كما يمكن أن يرى في الصورة ادناه، ظهر الصف بأكمله، من بينها هو باش قذيفة وعملية في حد ذاته هو عملية.
بالطبع، قد يكون هناك عدة المزيد من النقاط هنا، والذي يعتمد على عدد من البرامج قيد التشغيل المستخدم، ولكن في معظم الحالات المستخدمين لا تتناسب مع هذا الاستنتاج، لذلك نقترح أن تذهب إلى دراسة خيارات إضافية.
إخراج قائمة جميع العمليات
الأداة المساعدة PS دون تحديد خيارات خاصة لا يسمح لك للحصول على المعلومات المفيدة التي يمكن أن تكون مفيدة أثناء الدراسة من قائمة العمليات النشطة، ولذلك فمن المهم تطبيق الحجج. أول واحد هو المسؤول عن عرض المهام على الاطلاق عن الحالية، وسلسلة يأخذ نوع PS -A.
نتيجة لذلك، هناك عدد كبير من الصفوف التي يجب فرزها. نحن نتبادل المعلومات على عدة أعمدة. يعرض PID رقم تعريف عملية، ويمكن استخدامها، على سبيل المثال، لاستكمال بسرعة تشغيل هذا البرنامج أو التحقق من شجرة المهمة. TTY - اسم المحطة حيث تعمل العملية الحالية. الوقت - وقت العمل، وCMD هو اسم الأمر مهمة.
بالإضافة إلى ذلك، يمكنك استخدام الأمر PS -E لعرض قائمة بجميع العمليات إذا كان الخيار السابق لا يناسبك.
كما يمكن أن يرى، وكان إصدار بعد تفعيل خيار بالضبط نفس الشيء كما هو الحال عندما يتم إدراج حجة.
هناك تنسيق الإخراج BSD هي المسؤولة عن عرض العمليات المتعلقة المستخدم، وكذلك يعرض معلومات أكثر تفصيلا حول تشغيل المهام، والحمل على المعالج والمكان المحدد. لهذه المعلومات، استخدام PS AU.
في الصورة أدناه، ترى أن عدد الأعمدة يضاف بشكل كبير. نتيجة لذلك، ستكون قائمة كاملة بالعمليات مع مرجع الحساب متاحة وموقع عرض.
تنسيق كامل قائمة
أمثلة ناقش يسمح أعلاه لعرض ما يقرب من جميع المعلومات الضرورية التي يمكن أن تكون مفيدة للمستخدمين المبتدئين. ومع ذلك، فمن الضروري في بعض الأحيان للحصول على قائمة أكثر تفصيلا، على سبيل المثال، لتحديد مصدر الدعوة العملية. ثم سيأتي خط لنجدة: PS -EF.
تقريبا سيتم عرض نفس الأعمدة حوالي التي تحدثنا عنها بالفعل في وقت سابق، ولكن سوف تظهر بالإضافة إلى تخطيط مفصل للموقع والبند الأول سيكون مسؤولا عن مصدر المكالمة المهمة.
عمليات العرض المستخدم
الخيار -x هو المسؤول عن عرض العمليات التي تم قطع من محطة، وهذا هو، والذي تجلى شخصيا من قبل المستخدم. إذا كنت تريد أن تعرف بالضبط ما هي المهام المفتوحة نيابة عن الحساب الجاري، وهو ما يكفي لدخول سلسلة PS -X وانقر على ENTER.
سوف يكون الإخراج بالمعلومات قدر الإمكان، ولكن من دون معلومات إضافية. ومع ذلك، فإنه لا يمنع أي شيء لخيارات استخدام وإضافية، على سبيل المثال، -EM لعرض سياق الأمان.
إذا كنت ترغب في الحصول على معلومات حول بيانات المستخدم الآخر، تغيير الخط على PS فو Lumpics، حيث Lumpics استبدال اسم اللازم.
في نتائج الإخراج، وإيلاء الاهتمام إلى العمود الأول. لن تجد هناك اصحاب الأخرى باستثناء المحدد في الفريق قبل أن يتم تنشيطه.
تصفية حسب الجذر.
كل دورة لينكس لديها قائمة منفصلة من المهام التي يؤديها مع حقوق ROOT. إذا كنت ترغب في عرض فقط مثل هذه العمليات، يجب تعيين الأمر ROOT PS -U ROOT -U وتفعيلها عن طريق الضغط على المفتاح ENTER.
عند استخدام الأمر تكرار بالضبط تلك التي أعلاه، فإن الناتج لا يحتوي الصفوف مع مصدر البدء، لأنه يعرف مسبقا أنه من الجذر، ويظهر جميع المعلومات على النحو مضغوط ممكن. هنا نقدم استخدام الحجج المذكورة أعلاه لتوسيع المعلومات.
عرض مجموعة المهام
المستخدمين ذوي الخبرة يعرفون أن بعض العمليات تنتمي إلى مجموعة محددة، وهذا هو، هناك مهمة رئيسية وتبعياته تشكيل شجرة المشتركة. إذا كنت تحتاج إلى عرض فقط الصفوف التي تندرج في إطار هذا المعيار، استخدم الأمر PS -FG 48، حيث 48 هو معرف في مجموعة (ويمكن الاستعاضة عن اسم عملية الأصل).
عرض من قبل PID
من المعلومات الواردة أعلاه تعلمون أن لكل عملية PID الخاص بها، وهذا هو، المعرف الذي يحدد ذلك. إذا كان هناك رغبة للبحث عن تحديدا PID، ينبغي تنشيط الأمر PS -FP 1178، لتحل محل رقم إلى المطلوب. هناك معيار PPID. عند تحديد هذا الشكل، وسلسلة تكتسب PS -F -F -FPPID 1154 الرأي، مع تغيير المقابلة في معرف إلى المطلوب.
وكانت كل هذه الأمثلة الرئيسية للفريق PS في لينكس، الذي أردنا أن نتحدث في إطار مقال اليوم. وللأسف، فإن حجم دليل واحد لا يكفي لوصف بالتفصيل التفاعل مع جميع الخيارات المتاحة ومجموعاتها. بدلا من ذلك، ونحن نقدم لاستكشاف وثائق فريق الرسمية عن طريق أداء PS --help للحصول على تلك المطالبات التي لم تجد أعلاه. بالإضافة إلى ذلك، على موقعنا هناك وصفا تفصيليا للأوامر الرئيسية لنظام التشغيل النظر فيها. ونحن ننصح المستخدمين المبتدئين لتعلم منهم من أجل الحصول بسرعة المستخدمة في إدارة وحدة التحكم لينكس.
أنظر أيضا:
وكثيرا ما تستخدم الأوامر في "محطة" لينكس
LN / FIND / LS الأمر / GREP / PWD في لينكس