حل مشكلة صلاحيات الأدمن administrator على جميع أنظمة الويندوز
جدول المحتويات:
في نظام Linux ، يطلق على مثيل برنامج قيد التشغيل عملية. في بعض الأحيان ، عند العمل على جهاز Linux ، قد تحتاج إلى معرفة العمليات التي تعمل حاليًا.
هناك عدد من الأوامر التي يمكنك استخدامها للعثور على معلومات حول العمليات قيد التشغيل ، حيث تكون
ps
،
pstree
، والأهم منها الأكثر استخدامًا.
تشرح هذه المقالة كيفية استخدام الأمر
ps
لسرد العمليات الجارية حاليًا وعرض معلومات حول هذه العمليات.
كيفية استخدام
ps
الأوامر
بناء الجملة العام للأمر
ps
كالتالي:
ps
لأسباب تاريخية وتوافقية ، يقبل الأمر
ps
عدة أنواع مختلفة من الخيارات:
- خيارات نمط UNIX ، مسبوقة بخيارات نمط dash.BSD مفردة ، تُستخدم بدون خيارات dash.GNU الطويلة ، مسبوقة بشرطتين.
يمكن خلط أنواع الخيارات المختلفة ، ولكن في بعض الحالات المعينة ، يمكن أن تظهر التعارضات ، لذلك من الأفضل الالتزام بنوع خيار واحد.
يمكن تجميع خيارات BSD و UNIX.
في أبسط أشكاله ، عند استخدامه دون أي خيار ، ستقوم
ps
بطباعة أربعة أعمدة من المعلومات من أجل عمليتين على الأقل يتم تشغيلهما في shell الحالي ، وهما shell نفسه ، والعمليات التي يتم تشغيلها في shell عندما يتم استدعاء الأمر.
ps
يتضمن الإخراج معلومات حول shell (
bash
) وعملية التشغيل في هذه shell (
ps
، الأمر الذي كتبته):
PID TTY TIME CMD 1809 pts/0 00:00:00 bash 2043 pts/0 00:00:00 ps
يتم تسمية الأعمدة الأربعة بـ
PID
و
TTY
و
TIME
و
CMD
.
-
PIDالعملية - معرف العملية. عادة ، عند تشغيل الأمرps، فإن أهم المعلومات التي يبحث عنها المستخدم هي العملية PID. معرفة PID تسمح لك بقتل عملية خلل.TTY- اسم محطة التحكم لهذه العملية.TIME-TIMEالتراكمي وحدة المعالجة المركزية للعملية ، كما هو موضح في دقائق وثواني.CMD- اسم الأمر الذي تم استخدامه لبدء العملية.
الإخراج أعلاه ليس مفيدًا للغاية لأنه لا يحتوي على الكثير من المعلومات. تأتي القوة الحقيقية للأمر
ps
عند إطلاقها بخيارات إضافية.
يقبل الأمر
ps
عددًا كبيرًا من الخيارات التي يمكن استخدامها لعرض مجموعة محددة من العمليات والمعلومات المختلفة حول العملية ، ولكن هناك حاجة إلى حفنة فقط في الاستخدام اليومي.
يتم استخدام
ps
بشكل متكرر مع مجموعة الخيارات التالية:
شكل بي إس دي:
ps aux
- يخبر الخيار
psبعرض عمليات جميع المستخدمين. لا تظهر العمليات التي لا ترتبط بمحطة أو عمليات قادة المجموعات فقط.uتعني تنسيقًا موجهًا إلى المستخدم يوفر معلومات مفصلة حول العمليات. يرشد الخيارxpsإلى سرد العمليات دون محطة تحكم. هذه هي العمليات التي يتم تشغيلها بشكل أساسي في وقت التمهيد ويتم تشغيلها في الخلفية.
يعرض الأمر المعلومات في أحد عشر عمودًا وهي
USER
و
PID
و
%CPU
و
%MEM
و
VSZ
و
RSS
و
STAT
و
START
و
TTY
و
TIME
و
CMD
.
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND root 1 0.0 0.8 77616 8604 ? Ss 19:47 0:01 /sbin/init root 2 0.0 0.0 0 0 ? S 19:47 0:00…
لقد أوضحنا بالفعل تسميات
PID
و
TTY
و
TIME
و
CMD
. فيما يلي شرح للعلامات الأخرى:
-
USER- المستخدم الذي يدير العملية.%CPU- استخدام وحدة المعالجة المركزية للعملية.%MEM- النسبة المئوية لحجم مجموعة المقيم للعملية إلى الذاكرة الفعلية على الجهاز.VSZ- حجم الذاكرة الظاهرية للعملية في KiB.RSS- حجم الذاكرة الفعلية التي تستخدمها العملية.STAT- رمز حالة العملية ، مثلZ(zombie) وS(النوم) وR(التشغيل).START- الوقت الذي بدأ فيه الأمر.
يخبر الخيار
f
ps
بعرض طريقة عرض شجرة لعمليات الأصل إلى الطفل:
ps auxf
يتيح لك الأمر
ps
أيضًا فرز المخرجات. على سبيل المثال ، لفرز المخرجات بناءً على استخدام الذاكرة ، يمكنك استخدام:
ps aux --sort=-%mem
شكل يونيكس:
ps -ef
- يرشد الخيار
-epsإلى عرض جميع العمليات.-fيقف قائمة التنسيق بالكامل ، والتي توفر معلومات مفصلة حول العمليات.
يعرض الأمر معلومات في ثمانية أعمدة تسمى
UID
و
PID
و
PPID
و
C
و
STIME
و
TIME
و
CMD
.
UID PID PPID C STIME TTY TIME CMD root 1 0 0 19:47 ? 00:00:01 /sbin/init root 2 0 0 19:47 ? 00:00:00…
تحتوي التسميات التي لم يتم شرحها بالفعل على المعنى التالي:
-
UID- مثلUSER، المستخدم الذي يدير العملية.PPID- معرف العملية الأصل.C- نفس%CPU، واستخدام وحدة المعالجة المركزية العملية.STIME- مثلSTART، الوقت الذي بدأ فيه الأمر.
لعرض العمليات التي تعمل كمستخدم معين فقط ، اكتب الأمر التالي ، حيث يكون
linuxize
هو اسم المستخدم:
تنسيق المعرفة من قبل المستخدم
يتيح لك خيار
o
تحديد الأعمدة التي يتم عرضها عند تشغيل الأمر
ps
.
على سبيل المثال ، لطباعة معلومات حول
PID
و
COMMAND
، يمكنك تشغيل أحد الأوامر التالية:
ps -efo pid, comm
باستخدام
ps
مع الأوامر الأخرى
ps
يمكن استخدامها في تركيبة مع الأوامر الأخرى من خلال الأنابيب.
ps -ef | less
يمكن تصفية إخراج الأمر
ps
باستخدام
grep
. على سبيل المثال ، لإظهار العملية التي تخص المستخدم الجذر فقط ، يمكنك تشغيل:
استنتاج
يعد الأمر
ps
أحد أكثر الأوامر استخدامًا عند استكشاف مشكلات نظام Linux. لديها العديد من الخيارات ، ولكن عادةً ما يستخدم معظم المستخدمين إما
ps aux
أو
ps -ef
لجمع معلومات حول العمليات الجارية.
لمزيد من المعلومات حول
ps
، اكتب
man ps
في جهازك.
نظام التشغيل Chrome لنظام التشغيل Chrome: ليس نظام التشغيل الأول المستند إلى الويب
قد يحظى نظام التشغيل Chrome بكل الاهتمام ، ولكن العديد من الشركات تقدم منتجات مماثلة لأعوام.
قم بإجراء العمليات الحسابية باستخدام تطبيقات نطاق العمليات الحسابية لبرنامج Excel 2013
تطبيق حسابات المدى لـ Excel سيساعدك على أداء المهام الأساسية المتمثلة في الجمع ، بالإضافة إلى الضرب والقسمة
كيفية تشغيل نظام التشغيل chrome في نظام التشغيل windows 8 (أو نظام التشغيل windows 8.1) - توجيه التكنولوجيا
إليك كيفية الحصول على تجربة تشبه Chromebook في نظام التشغيل Windows 8 أو 8.1 من خلال تشغيل نظام التشغيل Chrome.







