English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

أمر pstree في Linux

جميع الأوامر في Linux

يظهر الأمر pstree في Linux جميع العمليات بشكل شجري، والشجرة ستكون بداية من pid (إذا تم تحديده) أو من عملية الأساس init، إذا تم تحديد id المستخدم، فإن الشجرة ستظهر فقط العمليات التي يمتلكها المستخدم.

المستخدمون جميعًا يملكون الصلاحيات لاستخدام الأمر.

النحو

pstree [-a] [-c] [-h|-Hpid] [-l] [-n] [-p] [-u] [-G|-U] [pid|user]

أو

pstree -V

شرح المعلمات

  • -a عرض الأوامر الكاملة للعمليات و المعلمات، إذا كانت العمليات قد تم تحويلها إلى ذاكرة الوصول العشوائي فإنها يتم إضافة الأقواس
  • -c إذا كان هناك تكرار في اسم العمليات، فإنه يتم إدراجه بشكل منفصل (القيمة الافتراضية هي إضافة * في البداية)

أمثلة على الإنترنت

عرض العلاقات بين العمليات

pstree
init-+-amd
| |-apmd
| |-atd
| |-httpd---10*[httpd]
%pstree -p
init(1)-+-amd(447)
| |-apmd(105)
| |-atd(339)
%pstree -c
init-+-amd
| |-apmd
| |-atd
| |-httpd-+-httpd
| |-httpd
| |-httpd
| |-httpd
....

توضيح العمليات التي تعمل حاليًا

# pstree -apnh //عرض العلاقات بين العمليات

عرض الاسم الخاص بالمستخدم في نفس الوقت

# pstree -u //عرض اسم المستخدم

جميع الأوامر في Linux