فهم لينكس قيادة ووتش

تعمل مراقبة الأمر في Linux على تشغيل الأوامر بشكل متكرر ، وتعرض خرجها (الشاشة الأولى). هذا يسمح لك بمشاهدة تغيير ناتج البرنامج بمرور الوقت. بشكل افتراضي ، يتم تشغيل البرنامج كل ثانيتين ؛ استخدام -n أو - interval لتحديد فاصل زمني مختلف.

ستبرز العلامة -d أو - differences الاختلافات بين التحديثات المتتالية. الخيار - التراكمي يجعل تسليط الضوء على "لزجة" ، وتقديم عرض تشغيل جميع المراكز التي تغيرت من أي وقت مضى.

ستستمر المشاهدة حتى تتوقف.

ملخص لينكس ووتش القيادة

watch [-dhv] [-n ] [--differences [= cumulative]] [--help] [--interval = ] [--version]

ملحوظة

لاحظ أنه يتم إعطاء الأمر إلى "sh -c" مما يعني أنك قد تحتاج إلى استخدام اقتباس إضافي للحصول على التأثير المطلوب.

لاحظ أنه يتم استخدام معالجة خيار POSIX (بمعنى أن معالجة الخيار تتوقف عند أول وسيطة غير اختيارية). هذا يعني أن الأعلام بعد الأوامر لا يتم تفسيرها من خلال المشاهدة نفسها.

أمثلة من القيادة ووتش لينكس

لمشاهدة البريد ، قد تفعل:

مشاهدة -60 من

لمشاهدة محتويات تغيير الدليل ، يمكنك استخدام:

watch -d ls -l

إذا كنت مهتمًا فقط بالملفات المملوكة لمستخدم joe ، فيمكنك استخدام:

watch -d 'ls -l | fgrep joe "

لمعرفة تأثيرات الاقتباس ، جرّب ما يلي:

مشاهدة صدى $$

مشاهدة صدى "$$"

مشاهدة echo "'"' $$ '"'"

هام: استخدم الأمر man ( ٪ man ) لمعرفة كيفية استخدام أمر ما على جهاز الكمبيوتر الخاص بك.