ذكري المظهر

W القيادة في لينكس

Week 1

Week 1

جدول المحتويات:

Anonim

سنتحدث عن الأمر w .

w هو أداة مساعدة لسطر الأوامر تعرض معلومات حول المستخدمين المسجلين حاليًا وما يفعله كل مستخدم. كما يوفر معلومات حول المدة التي يعمل بها النظام ، والوقت الحالي ، ومعدل تحميل النظام.

كيفية استخدام القيادة w

بناء الجملة للأمر w كالتالي:

w

عندما يتم استدعاء w بدون أي خيار أو وسيطة ، يبدو الإخراج كما يلي:

21:41:07 up 12 days, 10:08, 2 users, load average: 0.28, 0.20, 0.10 USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT root pts/0 10.10.0.2 20:59 1.00s 0.02s 0.00sw linuxize pts/1 10.10.0.8 21:41 7.00s 0.00s 0.00s bash

يوفر السطر الأول نفس المعلومات مثل أمر uptime . يحتوي على الأعمدة التالية:

  • 21:41:07 - وقت النظام الحالي. up 12 days, 10:08 - طول الفترة الزمنية التي يستغرقها النظام. 2 users - عدد المستخدمين الذين قاموا بتسجيل الدخول. load average: 0.28, 0.20, 0.10 - متوسطات تحميل النظام في الدقائق 1 و 5 و 15 دقيقة الماضية. متوسط ​​تحميل النظام هو قياس لعدد المهام التي تعمل حاليًا أو في انتظار إدخال / إخراج القرص. يخبرك أساسًا بمدى انشغال نظامك خلال الفترة الزمنية المحددة.

يتضمن السطر الثاني الحقول التالية:

  • USER - اسم المستخدم المسجل. TTY - اسم الجهاز المستخدم من قبل المستخدم. FROM - اسم المضيف أو عنوان IP الذي تم تسجيل LOGIN@ المستخدم منه. LOGIN@ - الوقت الذي قام فيه المستخدم بتسجيل الدخول. IDLE - الوقت منذ آخر مرة تفاعل فيها المستخدم مع الجهاز. وقت الخمول. JCPU - الوقت الذي تستخدمه جميع العمليات المرتبطة tty. PCPU - الوقت الذي تستخدمه العملية الحالية للمستخدم. واحد عرض في مجال WHAT . WHAT - العملية الحالية للمستخدم والخيارات / الحجج.

يقوم الأمر بعد ذلك بسرد جميع المستخدمين الذين تم تسجيل دخولهم حاليًا والمعلومات المرتبطة بهم.

w linuxize

22:08:55 up 12 days, 10:35, 2 users, load average: 0.00, 0.06, 0.12 USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT linuxize pts/1 10.10.0.8 21:41 27:55 0.00s 0.00s bash

w خيارات القيادة

تقبل w العديد من الخيارات التي نادراً ما تستخدم.

يخبر الخيار - -h ، --no-header w عدم طباعة الرأس:

w -h

تتم طباعة المعلومات حول المستخدمين الذين قاموا بتسجيل الدخول فقط:

root pts/0 10.10.0.2 20:59 1.00s 0.02s 0.00sw -h linuxize pts/1 10.10.0.8 21:41 7.00s 0.00s 0.00s bash

تبديل الخيار -f ، -f FROM الحقل FROM . ما إذا كان يتم تقديم هذه الدعوى أو إخفاؤها افتراضيًا يعتمد على التوزيع الذي تستخدمه

w -f

22:48:39 up 12 days, 11:15, 2 users, load average: 0.03, 0.02, 0.00 USER TTY LOGIN@ IDLE JCPU PCPU WHAT root pts/0 20:59 5.00s 0.03s 0.01s bash linuxize pts/1 21:41 1.00s 0.02s 0.00sw -f

--old-style الخيار -o ، --old-style ، w استخدام مخرجات النمط القديم. عند استخدام هذا الخيار ، يطبع الأمر مسافة فارغة عندما تكون أوقات IDLE و JCPU و PCPU أقل من دقيقة واحدة.

w -o

22:50:33 up 12 days, 11:17, 2 users, load average: 0.14, 0.04, 0.01 USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT root pts/0 10.10.0.2 20:59 1:59m bash linuxize pts/1 10.10.0.8 21:41 w -o

يخبر الخيار -s ، --short w باستخدام إخراج النمط القصير. عند استخدام هذا الخيار ، لا تتم طباعة حقول LOGIN@ و JCPU و PCPU .

w -s

22:51:48 up 12 days, 11:18, 2 users, load average: 0.04, 0.03, 0.00 USER TTY FROM IDLE WHAT root pts/0 10.10.0.2 3:14 bash linuxize pts/1 10.10.0.8 2.00sw -s

--ip-addr الخيار -i ، --ip-addr w على إظهار عنوان IP دائمًا بدلاً من اسم المضيف في الحقل FROM .

w -i

استنتاج

يقوم الأمر w بطباعة معلومات حول نشاط النظام وتسجيل المستخدمين. لمزيد من المعلومات ، اكتب man w في جهازك.

إذا كان لديك أي أسئلة ، يرجى ترك تعليق أدناه.

ث المحطة