آموزش هوش مصنوعی

دستور time در لینوکس

عمومی خبری

دستور time در لینوکس

یکی از دستورات کاربردی لینوکس دستور time است با استفاده از دستور time میتوان زمان اجرای یک دستور یا اسکریپت را بررسی نمود. (یعنی متوجه شد یک برنامه یا اسکریپت چقدر زمان میبرد تا به صورت کامل کار خود را انجام دهد.) مثلا اگر میخواهید بدانید چقدر طول میکشد تا دستور tar از داده های شما بکاپ بگیرد باید از دستور time قبل از دستور tar استفاده کنید.

استفاده از دستور time در لینوکس

برای بررسی و استفاده از دستور time در لینوکس کافیست قبل از هر برنامه یا دستوری که میخواهید زمان اجرای آنرا بدست آورید از دستور time استفاده کنید. مثلا اگر میخواهید زمان دانلود یک برنامه با دستور wget را متوجه شوید باید قبل از دستور wget از دستور time استفاده کنید. برای مثال:

time wget https://dl2.soft98.ir/soft/r/Rufus.3.14.1788.rar

خروجی دستور بالا:

–2021-07-15 19:05:34– https://dl2.soft98.ir/soft/r/Rufus.3.14.1788.rar

Resolving dl2.soft98.ir (dl2.soft98.ir)… 212.33.193.2, 185.112.33.122

Connecting to dl2.soft98.ir (dl2.soft98.ir)|212.33.193.2|:443… connected.

HTTP request sent, awaiting response… 200 OK

Length: 1176820 (1.1M) [application/x-rar-compressed]

Saving to: ‘Rufus.3.14.1788.rar’

Rufus.3.14.1788.rar 100%[==================================>] 1.12M 729KB/s in 1.6s

2021-07-15 19:05:37 (729 KB/s) – ‘Rufus.3.14.1788.rar’ saved [1176820/1176820]

real 0m2.431s

user 0m0.074s

sys 0m0.052s

همانطور که در متن بالا مشاهده میکنید گزینه real مدت زمان کامل اجرای دستور wget را نمایش میدهد و کلمه user زمان CPU مصرف شده توسط کاربر را نمایش میدهد و کلمه sys مدت زمان CPU مصرف شده توسط هسته لینوکس را مشخص نموده است.

نکته: زمانیکه از دستور time استفاده میکنید این دستور از زمان وارد نمودن کلید Enter تا تکمیل شدن اجرای برنامه مشخص شده در جلوی دستور time زمان را محاسبه خواهد نمود.

برای نمایش بهتر زمان، میتوانید از پارامتر p بعد از دستور time استفاده کنید. برای مثال:

time -p tar -cf Backup_Docs.tar Documents/
دستور time در لینوکس

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

عمومی خبری
قدرت جهانی‌شدن هوش مصنوعی می‌خواهد

اریک اشمیتمدیر پیشین گوگلفوریه 2022 که نظامیان روسیه وارد کی‌یف شدند، عده کمی فکر می‌کردند اوکراین بتواند مقاومت کند. روسیه بیش از دو برابر اوکراین سرباز دارد. بودجه نظامی‌اش هم 10 برابر بزرگتر است. نهادهای اطلاعاتی آمریکا تخمین می‌زدند کی‌یف در طولانی‌ترین حالت، بین یک یا دو هفته سقوط می‌کند.

عمومی خبری
5 باج افزار برتر سال 2022 با بیشترین خرابکاری

5 باج افزار برتر سال 2022 با بیشترین خرابکاری حملات باج افزار بدون هیچ نشانه ای از کاهش سرعت رشد سال به سال شاهد بوده است زیرا مجرمان سایبری از نرم افزارهای باج افزار جدید استفاده می کنند و صنایع هدف خود را متنوع می کنند. طبق گزارش Sharkstriker، تخمین …

بهترین شغل های 10 سال آینده
عمومی خبری
بهترین شغل های 10 سال آینده ایران چیست؟ – معرفی نیازهای شغلی پنج سال آینده ایران

همان طور که می دانید جهان به طور چشمگیری در حال تغییر است. یکی از مواردی که مسلماً تحت تاثیر این تغییرات قرار می‌گیرد، مشاغل است . این حوزه ها می تواند شامل  بازاریابی دیجیتال، رابط کاربری ، توسعه وب ، امنیت شبکه ، علوم داده ، رباتیک، پرینتر سه بعدی، هوش مصنوعی ، ارزهای دیجیتال ، تولید محتوا باشد