
دستور نمایش آپتایم سرور لینوکس
در این مقاله میخوانید
آیا می خواهید بدانید آپتایم سرور لینوکس شما چه میزان بوده است؟ چگونه uptime سرور لینوکسی خود را به دست می آورید؟ و بسیاری سؤالات دیگر که ممکن است ذهن شما را درگیر کرده باشند. هم سیستم عامل لینوکس و هم UNIX با دستورات مختلف جهت نمایش آپتایم سرور همراه هستند.
در مسیر /proc/uptime اطلاعاتی در رابطه با uptime سرور لینوکس و در مسیر /var/run/utmp اطلاعاتی مربوط به افرادی که لاگین کرده اند وجود دارد. البته فایل موجود در دایرکتوری /proc/uptime به طور عادی برای انسان ها قابل فهم نیست؛ از این رو، شما باید دستورات گفته شده در این آموزش را دنبال کنید.
در این مطلب دستور نمایش آپتایم سرور لینوکس را به شما معرفی خواهیم کرد تا به شما کمک کند از زمان اجرا یا uptime سیستم های مبتنی بر Linux و Unix آگاه شوید.
دستور uptime سرور لینوکس
ابتدا ترمینال سیستم خود را با رفتن به منوی Applications > Accessories > Terminal اجرا کرده و سپس دستور زیر را در آن وارد نمایید:
uptime
پس از اجرای این دستور، یک خروجی به شکل زیر به شما نمایش داده خواهد شد:
21:54:11 up 13 days, 4:29, 1 user, load average: 0.21, 0.21, 0.12
این خروجی، اطلاعات زیر را در یک خط به شما نشان می دهد:
- نمایش ساعت فعلی (در مثال بالا 21:54:11)
- مدت زمان آپتایم سیستم (در مثال بالا up 13 days)
- تعداد کاربران متصل (در مثال بالا 1 user)
- مقدار متوسط بار سیستم برای 1، 5 و 15 دقیقه اخیر (در مثال بالا 0.21, 0.21, 0.12)
شرح دستور نمایش آپتایم برای سرور لینوکسی
برای نمایش دقیق تر و بهتر آپتایم سرور می توانید از دستور دیگری استفاده نمایید که در زیر به آن اشاره شده است:
uptime -p
نمونه خروجی دستور uptime -p در سرور لینوکس:
up 3 days, 2 hours, 11 minutes
در صورت تمایل می توانید دستور w را نیز به کار بگیرید تا جزئیات بیشتری به شما نشان داده شود:
w
نمونه خروجی دستور آپتایم با w :
21:56:06 up 13 days, 4:31, 1 user, load average: 0.03, 0.14, 0.09 USER TTY FROM [email protected] IDLE JCPU PCPU WHAT root pts/0 123.xxx.yy.zzz 21:54 0.00s 0.02s 0.00s vi
برای آشنایی کامل با سیستم عامل لینوکس، انواع توزیعها، زبانهای برنامهنویسی، بخشهای مختلف آن و… مقاله زیر را بخوانید.
راهنمای دستور uptime سرور لینوکسی
همان طور که متوجه شدید، به منظور بررسی آپتایم سیستم در لینوکس و Unix، از دستور uptime استفاده می کنیم. حال، در صورتی که به اطلاعات بیشتری در مورد این دستور نیاز دارید و می خواهید تمام گزینه های آن ممکن برای آن را مشاهده کنید، می توانید از دستورات زیر استفاده نمایید:
man uptime یا uptime --help
نمونه خروجی:
-p, --pretty show uptime in pretty format -h, --help display this help and exit -s, --since system up since -V, --version output version information and exit
استفاده از دستور top برای نمایش آپتایم سرور لینوکس
با استفاده از دستور top قادر به مشاهده میزان آپتایم سرور لینوکس و Unix می باشید. البته، علاوه بر آپتایم، موارد دیگری از قبیل متوسط بار مصرف، میزان مصرف شده از فضای RAM، تعداد فرآیند های در حال اجرا و غیره نیز در صفحه به نمایش گذاشته می شوند. هنگامی که قصد خروج از این دستور داشتید، می توانید کلید q را روی کیبورد خود فشار دهید.
نمونه خروجی:
دستور top در نمایش آپتایم سرور لینوکس
در مورد دستور top به این موضوع توجه داشته باشید که متداول ترین مورد استفاده آن به منظور نظارت بر فرآیند های فعال و در حال اجرای سرور به صورت لحظه ای می باشد. این دستور، در واقع یکی از عام ترین و کاربردی ترین دستورات موجود برای سرور های لینوکسی است.
جمع بندی و نکات پایانی
دستور آپتایم سرور لینوکس یکی از موارد مهم مدیریت سرور است. این که مطلع باشیم چه هنگام سرور ما در حال اجرا است و از آخرین باری که خاموش یا ری استارت شده است چه مدت گذشته است از آن مواردی است که به آن نیاز داریم.
در این مطلب از آموزش لینوکس و آموزش سیستم عامل، شما عزیزان را با دستورات کاربردی برای نمایش آپتایم سرور لینوکس و UNIX آشنا کردیم. این دستورات استفاده بسیار راحتی داشته و بسیار ساده می باشند. اگرچه ویژگی های پیچیده و ظاهر زیبا ندارند، اما به شدت کاربردی بوده و حتی می توان گفت دانستن آن ها ضروری است. پس از مطالعه این مقاله، شما می توانید از دستورات مذکور در کار روزانه خود استفاده کنید و از این ابزار مهم بسیار سود ببرید.
سؤالات متداول
1. چگونه کاری کنیم که نتیجه به فرمت pretty نمایش داده شود؟
در صورتی که می خواهید بدانید کدام سیستم چه اندازه فعال بوده و میزان آپتایم آن چقدر است، می توانید از دستور زیر استفاده نمایید تا نتیجه برای انسان نیز قابل فهم باشد:
Uptime -p
2. چگونه کاری کنیم تا ساعت و تاریخ آپتایم سرور در نتیجه نمایش داده شوند؟
شما می توانید دستور uptime -s را به کار بگیرید تا زمان دقیق آپتایم سرورتان به شما نشان داده شود.
3. چگونه اطلاعاتی درباره نسخه و ورژن سرور به دست آوریم؟
با استفاده از همین ابزار uptime و اضافه کردن -V به انتهای آن می توانید از ورژن سرور نیز آگاه شوید.
4. از چه دستوری برای نمایش راهنما استفاده کنیم؟
برای این ابزار یک راهنمای استفاده از دستورات نیز در نظر گرفته شده است. تنها کافی است از دستور uptime -h استفاده نمایید.