في بعض الأحيان ، يحتاج المستخدم إلى تتبع قائمة العمليات الجارية في نظام التشغيل Linux ومعرفة أكثر المعلومات تفصيلاً عن كل منها أو عن واحدة محددة. في نظام التشغيل ، هناك أدوات مدمجة تسمح لك بإنجاز المهمة دون أي جهد. يتم توجيه كل أداة كهذه تحت مستخدمها وتفتح إمكانيات مختلفة لها. في هذه المقالة ، سنتطرق إلى خيارين سيكونان مفيدان في بعض المواقف ، وسيكون عليك فقط اختيار الخيار الأنسب.
في جميع التوزيعات الشائعة تقريبًا استنادًا إلى Linux kernel ، يتم فتح قائمة العمليات وعرضها باستخدام نفس الأوامر والأدوات. لذلك ، لن نركز على البرامج الفردية ، ولكن نأخذ أحدث إصدار من Ubuntu كمثال. سيكون عليك فقط اتباع التعليمات المقدمة حتى يكون الإجراء بأكمله ناجحًا وبدون صعوبات.
مما لا شك فيه ، تلعب أنظمة تشغيل وحدة التحكم الكلاسيكية على نظام Linux دورًا مهمًا في التفاعل مع البرامج والملفات والكائنات الأخرى. يقوم المستخدم بجميع التلاعب الأساسية من خلال هذا التطبيق. لذلك ، منذ البداية ، أود أن أتحدث عن إخراج المعلومات من خلال المحطة . سنهتم بفريق واحد فقط ، ومع ذلك ، سننظر في الحجج الأكثر شعبية ومفيدة.
ps
أمر ps
للتأكد من أنه يعمل وللتعرف على نوع البيانات المعروضة دون استخدام الوسائط. ps -A
(يجب أن يكون A في الحالة العليا). بعد الضغط على مفتاح Enter ، سترى على الفور ملخصًا للخطوط. ps -d
هنا. -f
. ps -Af
. في الجدول ، ستشاهد UID - اسم المستخدم الذي بدأ العملية ، PID - رقم فريد ، PPID - رقم العملية الأصلية ، C - مقدار وقت تحميل وحدة المعالجة المركزية في المئة عندما تكون العملية نشطة ، STIME - وقت التنشيط ، TTY - رقم وحدة التحكم التي صنعت منها البدء ، الوقت - الوقت ، CMD - الأمر الذي أطلق العملية. ps -fp PID
، حيث PID هو رقم العملية. ps -FA --sort pcpu
الأمر ps -FA --sort pcpu
بوضع جميع الأسطر بترتيب التحميل على وحدة المعالجة المركزية ، و ps -Fe --sort rss
- وفقًا لكمية ذاكرة الوصول العشوائي المستهلكة. أعلاه ، تحدثنا عن الوسائط الرئيسية للأمر ps
، ولكن هناك أيضًا معلمات أخرى ، على سبيل المثال:
-H
- عرض شجرة العملية ؛ -V
- عرض إصدارات الكائنات ؛ -N
- اختيار جميع العمليات باستثناء العمليات المحددة ؛ للنظر في طريقة عرض العمليات من خلال وحدة التحكم المضمّنة ، اخترنا الأمر ps
بدلاً من الأمر top
، نظرًا لأن الثاني مقيد بحجم النافذة ويتم تجاهل البيانات غير المناسبة ، بينما تظل غير منفذة.
بطبيعة الحال ، فإن طريقة عرض المعلومات الضرورية من خلال وحدة التحكم أمر صعب بالنسبة لبعض المستخدمين ، ولكنه يسمح لك بالتعرف بالتفصيل على جميع المعلمات الهامة وتطبيق المرشحات اللازمة. إذا كنت ترغب فقط في عرض قائمة من الأدوات المساعدة قيد التشغيل والتطبيقات وأيضًا إجراء عدد من التفاعلات معها ، فإن الحل الرسومي المدمج "System Monitor" سوف يناسبك.
يمكنك معرفة كيفية تشغيل هذا التطبيق في مقالتنا الأخرى من خلال النقر على الرابط التالي ، ونحن بصدد إكمال المهمة.
مزيد من التفاصيل: طرق لتشغيل مراقب النظام في لينكس
كما يتم إكمال العمليات أو إيقافها أو حذفها من خلال هذا التطبيق الرسومي بالنقر فوق الأزرار المناسبة. سيجد المستخدمون المبتدئون هذا الحل أكثر ملاءمة من العمل في الجهاز الطرفي ، لكن إتقان وحدة التحكم سيسمح لك بالحصول على المعلومات التي تبحث عنها ليس فقط بشكل أسرع ، ولكن أيضًا بمزيد من التفاصيل.