لینوکس, مدیریت سرور لینوکس

آموزش دستور Watch در لینوکس

آموزش دستور Watch در لینوکس

دستور Watch در لینوکس یک فرمان کاربردی خط فرمان است که به شما اجازه اجرای یک دستور یا برنامه را در فواصل معین به همراه نمایش خروجی می دهد، در این مقاله شما را با نحوه کار با دستور Watch بیشتر آشنا خواهیم کرد، همراه داتیس نتورک باشید.

آموزش دستور Watch در لینوکس

دستور Watch در لینوکس چیست؟

watch یک فرمان لینوکسی است که به شما اجازه اجرای یک فرمان یا برنامه را در فواصل معین به همراه نمایش خروجی به شما میدهد.

این به این معنی است که شما میتوانید خروجی برنامه را در لحظه (به صورت ثانیه به ثانیه) مشاهده کنید.

به صورت پیش فرض watch هر 2 ثانیه یکبار دستور یا برنامه ای را اجرا میکند.

شما این فاصله زمانی را به راحتی میتوانید بر اساس نیازتان تغییر دهید.

در ادامه این مقاله نحوه استفاده و کار با فرمان Watch در لینوکس را به شما عزیزان آموزش خواهیم داد، همراه داتیس نتورک باشید.

سینتکس دستور Watch

Syntax دستور به صورت زیر می باشد :

watch [OPTIONS] COMMAND

بهترین مثال برای آشنایی با نحوه ی کارکرد و اجرای فرمان Date همراه با Watch می باشد :

watch date

خروجی :

آموزش دستور Watch در لینوکس

بعد از اجرای دستور بالا متوجه می شوید که هر دو ثانیه دستور date اجرا شده و خروجی آن نمایش داده می شود.

برای خروج از دکمه ی ترکیبی Control + C استفاده کنید.

تغییر فاصله ی زمانی بروز رسانی

همانطور که در بالا مشاهده فرمودید زمان در اجرای دستور Watch به صورت پیش فرض بر روی 2 ثانیه تنظیم شده است.

برای این که دستوری که وارد می کنیم به جای 2 ثانیه یکبار برای مثال 5 ثانیه یکبار اجرا شود و خروجی به ما نشان داده شود به صورت زیر عمل می کنیم :

watch -n 5 COMMAND

مشخص کردن تغییرات بعد از بروز رسانی

برای مشخص شدن تغییرات بعد از بروز رسانی یا اجرای فرمان توسط Watch می توان به صورت زیر عمل کرد :

watch -d uptime

خروجی :

آموزش دستور Watch در لینوکس

همانطور که در خروجی می بینید:

بعد از دو ثانیه زمان و لود سیستم تغییر کرده است که قسمت هایی که تغییر کرده است را دستور Watch برای ما هایلایت کرده است.

سخن پایانی

امیدواریم مقاله آشنایی و آموزش دستور واچ در لینوکس برای شما عزیزان مفید بوده باشد.

داتیس نتورک را در شبکه های اجتماعی دنبال کنید.

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *