whowatch هو برنامج سطر أوامر تفاعلي بسيط وسهل الاستخدام يستخدم لمراقبة العمليات والمستخدمين على نظام Linux. يعرض من هم مسجلون في نظامك وماذا يفعلون، بطريقة مشابهة لأمر w في الوقت الحقيقي.
يعرض عدد الكلي للمستخدمين على النظام وعدد المستخدمين لكل نوع اتصال (محلي، تلنت، اس اس اتش وغيرها). كما يعرض whowatch وقت تشغيل النظام ويعرض معلومات مثل اسم تسجيل المستخدم، tty، الخادم، العمليات بالإضافة إلى نوع الاتصال.
بالإضافة إلى ذلك، يمكنك تحديد مستخدم معين وعرض شجرة عملياتهم. في وضع شجرة العمليات، يمكنك إرسال إشارات SIGINT و SIGKILL إلى العملية المحددة بطريقة ممتعة.
في هذا المقال البسيط، سنشرح كيفية تثبيت واستخدام whowatch على أنظمة Linux لمراقبة المستخدمين والعمليات في الوقت الحقيقي على جهازك.
كيفية تثبيت whowatch في Linux
يمكن تثبيت برنامج whowatch بسهولة من المستودعات الافتراضية باستخدام مدير الحزم على توزيعة Linux الخاصة بك كما هو موضح.
$ sudo apt install whowatch [On Ubuntu/Debian] $ sudo yum install whowatch [On CentOs/RHEL] $ sudo dng install whowatch [On Fedora 22+]
بمجرد التثبيت، يمكنك ببساطة كتابة whowatch في سطر الأوامر، وسوف ترى الشاشة التالية.
$ whowatch

يمكنك عرض تفاصيل مستخدم معين، ببساطة حدد المستخدم (استخدم الأسهم الصعودية و الهبوطية للتنقل). ثم اضغط على مفتاح d
لعرض معلومات المستخدم كما هو موضح في هذه الصورة.

لعرض شجرة عمليات مستخدم، اضغط Enter بعد تحديد تلك المستخدم بشكل خاص.

لعرض شجرة جميع عمليات مستخدمي Linux ، اضغط على t
.

يمكنك أيضًا عرض معلومات نظام Linux عن طريق الضغط على مفتاح s
.

لمزيد من المعلومات ، راجع صفحة الدليل الخاصة بـ whowatch كما هو مبين.
$ man whowatch
ستجد أيضًا هذه المقالات ذات الصلة مفيدة:
- كيفية مراقبة الأوامر في Linux التي تم تنفيذها بواسطة مستخدمي النظام في الوقت الحقيقي
- كيفية مراقبة نشاط المستخدم باستخدام أدوات psacct أو acct
هذا كل شيء! يعد whowatch أداة سطر الأوامر التفاعلية بسيطة وسهلة الاستخدام لمراقبة العمليات والمستخدمين على نظام Linux. في هذا الدليل السريع ، قمنا بشرح كيفية تثبيت واستخدام whowatch. استخدم نموذج التعليقات أدناه لطرح أي أسئلة أو مشاركة أفكارك
Source:
https://www.tecmint.com/whowatch-monitor-linux-users-and-processes-in-real-time/