داتیس نتورک

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

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

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

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

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

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

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

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

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

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

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

watch [OPTIONS] COMMAND

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

watch date

خروجی :

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

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

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

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

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

watch -n 5 COMMAND

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

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

watch -d uptime

خروجی :

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

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

سخن پایانی

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

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

خروج از نسخه موبایل