پیدا کردن زمان کارکرد سیستم برای دستگاه لینوکس شما آسان است. در اینجا چهار راه برای انجام آن وجود دارد.
آخرین باری که سیستم لینوکس خود را خاموش یا راه اندازی مجدد کردید کی بود؟ یادت نمیاد؟ حفظ یک زمان بهینه برای عملکرد روان سیستم شما و جلوگیری از خرابی ضروری است.
همچنین ضروری است که هنگام عیب یابی سیستم خود تایم آپ را بدانید. برای اینکه بتوانید در مواقع نیاز سیستم خود را بررسی کنید، لازم نیست یک استاد فناوری باشید. بیایید ببینیم چگونه می توانید به راحتی زمان آپدیت سیستم لینوکس خود را بررسی کنید.
Uptime سیستم چیست؟
Uptime سیستم به مدت زمانی اشاره دارد که یک کامپیوتر از آخرین راه اندازی مجدد یا خاموش شدن آن در حال اجرا بوده است. این معیاری برای سنجش پایداری و قابلیت اطمینان یک سیستم است و می تواند برای تعیین مدت زمان استفاده از یک سیستم استفاده شود.
در لینوکس، زمان آپتایم از لحظه شروع سیستم عامل تا لحظه خاموش شدن یا راه اندازی مجدد محاسبه می شود. میتوانید اطلاعات زمان کار را با استفاده از دستورات مختلف مشاهده کنید، از جمله زمان کار، که خلاصهای سریع از زمان بهروزرسانی سیستم، میانگین بارگذاری و تعداد کارهایی که در حال اجرا هستند را ارائه میدهد.
در اینجا چند روش وجود دارد که میتوانید زمان کارکرد سیستم خود را در لینوکس بررسی کنید:
پیدا کردن زمان کارکرد سیستم با استفاده از زمان کار
uptime دستور پیش فرضی است که می توانید برای بررسی مدت زمان کارکرد سیستم خود از آن استفاده کنید. همچنین اطلاعاتی در مورد تعداد کاربران، زمان حال و میانگین بار ارائه می دهد.
دستور uptime به شکل زیر است:
uptime [options]
برای بررسی آپتایم سیستم، موارد زیر را اجرا کنید:
uptime
باید نتیجه ای مثل این بدهد:
09:24:43 up 1:53, 1 user, load average: 0.16, 0.07, 0.03
اگر می خواهید خروجی با فرمت خواناتر باشد، اجرا کنید:
uptime -p
با این کار نتیجه با فرمت زیباتر چاپ می شود:
up 1 hour, 55 minutes
برای مشاهده آخرین باری که سیستم خود را راه اندازی مجدد کردید، این موارد را اجرا کنید:
uptime -s
خروجی مشابه موارد زیر خواهد بود:
2023-02-10 07:31:00
برای دریافت راهنمایی خط فرمان در مورد دستور uptime، از:
man uptime
با استفاده از who، Uptime سیستم در لینوکس را بررسی کنید
دستور who کاربرانی را که در حال حاضر وارد سیستم شما شده اند را نشان می دهد. اما همچنین می توانید از آن برای اطلاع از آخرین باری که سیستم خود را راه اندازی مجدد کرده اید استفاده کنید.
دستور زیر را اجرا کنید تا متوجه شوید:
who -b
با استفاده از دستور بالا، زمان کارکرد سیستم خود را پیدا کنید
دستور top یک ابزار نظارت بر سیستم بلادرنگ برای لینوکس است. این یک دید پویا از عملکرد سیستم و استفاده از منابع ارائه می دهد.
top اطلاعات مربوط به فرآیندهای در حال اجرا در یک سیستم، از جمله شناسه فرآیند، نام فرمان، زمان آپدیت، اولویت، استفاده از CPU، مصرف حافظه و سایر معیارهای عملکرد را نمایش می دهد.
به سادگی top را در ترمینال خود تایپ کنید و Enter را بزنید:
top
در خط اول نتیجه، زمان آپ تایم را در این قالب مشاهده می کنید: تا hh:mm.
زمان کارکرد سیستم را با استفاده از /proc/uptime بررسی کنید
راه دیگر برای یافتن زمان آپتایم در لینوکس، خواندن فایل /proc/uptime است. این فایل بخشی از procfs است و حاوی اطلاعاتی در مورد زمان کارکرد سیستم است. از دستور cat برای مشاهده محتویات فایل استفاده کنید:
cat /proc/uptime
زمان کار را در چند ثانیه نمایش می دهد.
دانستن Uptime سیستم شما در لینوکس بسیار مهم است
دانستن زمان کارکرد سیستم می تواند از چندین جهت مفید باشد. به عنوان مثال، مدیران سیستم می توانند از آن برای نظارت بر پایداری و قابلیت اطمینان سیستم های خود و شناسایی مشکلات احتمالی استفاده کنند. میتوانید از آن برای تعیین مدت زمان استفاده از یک سیستم و برنامهریزی کار خود استفاده کنید.
به طور کلی، زمان کار سیستم یک معیار ساده اما مهم برای نظارت و مدیریت عملکرد و پایداری یک سیستم لینوکس است.