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

دستور 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 بررسی کنید که کدام آنها با سرعت بیشتری میتواند آن کار را به اتمام برساند.

محصولات تراست
عمومی خبری
لیست 11 تا از بهترین محصولات تراست از نگاه مشتریان

بهترین محصولات تراست را می شناسید؟  میدانستید یکی از بهترین برند های تولید شده در کشوره؟ می دانید تمامی محصولات تاییدیه دانشگاه لوزان سوئیس رو داره؟ ا

عمومی خبری
نمایندگی فروش پانل گچی جی برد

نمایندگی فروش پانل گچی جی برد گچ برگ جی برد یکی از بروز ترین صفحات روکش دار گچی که به تازگی در ایران شروع به تولید نموده است از لحاظ کیفیت به دو نوع، درجه یک و درجه دو تقسیم بندی میشود. درجه یک از لحاظ قیمت نسبت به درجه …

NFT چیست و چطور کار می کند؟
عمومی خبری
NFT چیست؟ هرآنچه باید در مورد توکن غیرقابل تعویض بدانید

NFT چیست و چطور کار می کند؟ | همه چیز درباره توکن غیر قابل معاوضه ان اف تی